1. 经过测试未果的板载蓝牙没有时间开发驱动。其实这是是TI 2640的全能蓝牙模块,支持蓝牙4.1,还可以支持音频。所以驱动是比较考验功底的。在其他芯片的驱动中,都要有一个厂家提供的启动脚本,如.sh等格式,这个是用来启动蓝牙模块,设定初始参数的,如果需要逐条移植,时间到了,也做不完。所以使用了一个快捷的蓝牙透传模块HC-06
2. 为了方便,订购了2块,计划一个做主,一个做从。研究后才发现,主模块是HC-05.而且,只支持到蓝牙2.0,不支持BLE,最高到115200,标准是9600。只能做一个测试,保证不了很好的性能。而且在使用过程中,启动时间较长,而且连接失败率较高,需要多连接几次才能测试连接成功。
不过,用起来还是比较方便的。直接在tx,rx接好发串行数据就OK
3. 使用putty连接HC06的串口,可以测试收发情况,在putty上可以收到信号,但是因为console不能回传,看不到主机发送的信号,但是在手机上可以接收到。
手机上连接,以及发送接收的截屏如下。