新买的BC04_B演示板通过串口与手机蓝牙通讯正常,发送接收无误。
单片机通讯波特率9600
将单片机串口与蓝牙演示板RS232串口连接,打开蓝牙之后,蓝牙连接自动断开传输数据不能。
分析:研究发现,蓝牙演示板采用miniUSB供电,单片机开发板也是USB供电,两个USB供电端口可能存在电压差,导致两个设备不共地。
将基站板上VCC GND单独连出来给蓝牙模块供电,发现蓝牙不会自动断开了。但数据传输不正常。
然后,将单片机上TX,RX单独引出连接至蓝牙模块TX,DX上,突然发现有正确数据传输。
蓝牙模块与串口转换芯片为max3221 单片机串口转换芯片为max232。猜测二者芯片存在未知的通讯问题导致单片机与蓝牙模块通讯不正常。