蓝牙芯片到底是什么?和单片机有什么区别?

如题所述

蓝牙芯片,是包含单片机的。因为他要运行蓝牙协议栈,还有音频、数传等等。但资源更强大

    但是两者之间是有区别的,区别在于侧重点不同

(1)、蓝牙芯片主要是完成蓝牙功能的SOC系统。而单片机是通用芯片,处理控制等等事情

两个的应用是不同的

(2)、蓝牙芯片一般比较贵,因为他的资源比较丰富。而单片机由于资源少,所以相对便宜一些

2、为什么会蓝牙芯片外挂一个单片机呢?

(1)、蓝牙芯片一般比较复杂,所以市面上很多的公司,把蓝牙芯片做成一个模块,然后封装一些蓝牙底层的功能,然后留出串口,或者spi,或者iic等等接口,让用户使用单片机去控制

(2)这样开发项目的时候,就不用关心蓝牙的相关名词,专心做自己的应用即可。就如KT1025A一样

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-26
蓝牙芯片本身也是单片机,而且性能强劲频率高的ARM。因为要运行处理蓝牙协议栈,控制无线传输,单纯的硬件是不能实现蓝牙协议的。追问

那为什么还要在蓝牙芯片外面再接单片机呢?我看很多论文都这样写,又没有找到蓝牙芯片的中文资料。

追答

蓝牙芯片本身的任务就就是处理蓝牙协议负责无线通信,最多提供一个串口让你收发数据,难道你还想让蓝牙芯片跑流水灯LCD什么的?
当然现在有开放的蓝牙芯片,比如nRF51822-AK,你除了让这芯片实现蓝牙通信之外,还可以加入自己的代码实现需要的功能。

追问

我是这么想的,那样的话,蓝牙也就相当于USB功能模块一样只是个功能模块了。我看有些蓝牙芯片内部是嵌入了ARM处理核的,还有flash空间,完全可以实现这种功能。还有很多资料上都提到AT指令,他是怎么被翻译并下载到蓝牙芯片的呢?

追答

AT指令是开始定义好的,蓝牙芯片接收到之后就解析。这些是蓝牙规范里定义的。

本回答被提问者和网友采纳
第2个回答  2013-08-28
单片机就那么点功能
第3个回答  2013-08-28
嘿嘿,我错了
相似回答