在嵌入式系统设计当中,会有很多应用场景使用无线外设进行数据传输和无线控制,如2G模块,WIFI模块,蓝牙模块,今天和大家讲解下蓝牙模块如何进行测试,为什么选用蓝牙模块 ?
选用蓝牙模块是因为开发过程方便,简单,不需要学习蓝牙协议栈,不需要匹配蓝牙模组的天线型号。如果自购蓝牙芯片,还进行协议栈代码编写或者固件编写,十分的麻烦,所以一般情况下,非常多的工程师在产品开发时,选择外购蓝牙模组进行开发。
蓝牙模块分几种类型,设计时怎么使用
蓝牙版本分为2.0/3.0/4.0/5.0,2.0和3.0俗称经典蓝牙,3.0也可以成为SPP,而4.0/5.0都可以成为BLE低功耗蓝牙, 但不兼容2.0和3.0,而且只有安卓5.0及以上的版本,才会支持BLE蓝牙协议,所以在选型的时候,一定要注意选择合适的蓝牙版本,市面上常说的单模模组,泛指BLE模组。
蓝牙模块一般是常见3.3V供电,使用串口UART作为与单片机进行通信的接口。所以在电路设计时候,会需要注意TX与RX的电路匹配。