BC04_B演示板单片机通讯问题
2013-05-20 10:31
106 查看
新买的BC04_B演示板通过串口与手机蓝牙通讯正常,发送接收无误。
单片机通讯波特率9600
将单片机串口与蓝牙演示板RS232串口连接,打开蓝牙之后,蓝牙连接自动断开传输数据不能。
分析:研究发现,蓝牙演示板采用miniUSB供电,单片机开发板也是USB供电,两个USB供电端口可能存在电压差,导致两个设备不共地。
将基站板上VCC GND单独连出来给蓝牙模块供电,发现蓝牙不会自动断开了。但数据传输不正常。
然后,将单片机上TX,RX单独引出连接至蓝牙模块TX,DX上,突然发现有正确数据传输。
蓝牙模块与串口转换芯片为max3221 单片机串口转换芯片为max232。猜测二者芯片存在未知的通讯问题导致单片机与蓝牙模块通讯不正常。
单片机通讯波特率9600
将单片机串口与蓝牙演示板RS232串口连接,打开蓝牙之后,蓝牙连接自动断开传输数据不能。
分析:研究发现,蓝牙演示板采用miniUSB供电,单片机开发板也是USB供电,两个USB供电端口可能存在电压差,导致两个设备不共地。
将基站板上VCC GND单独连出来给蓝牙模块供电,发现蓝牙不会自动断开了。但数据传输不正常。
然后,将单片机上TX,RX单独引出连接至蓝牙模块TX,DX上,突然发现有正确数据传输。
蓝牙模块与串口转换芯片为max3221 单片机串口转换芯片为max232。猜测二者芯片存在未知的通讯问题导致单片机与蓝牙模块通讯不正常。
相关文章推荐
- 关于socket通讯阻塞以及java与单片机通讯问题详解
- 单片机和串口设备通讯设计时要注意的几个问题
- PC机与单片机多机通讯问题
- 单片机与PC机串口通讯接地问题
- vb实现与单片机的通讯问题(转载,经实验,正确!!!)
- Android笔记:Socket通讯常见问题
- 485多机通讯问题
- 关于STC单片机 CCAPM0&=~PCA0_ECOM无法关闭定时器的问题
- AS与JS通讯问题
- flash与javascript通讯问题
- wince网络通讯的问题
- 深入学习理解java:高效的解决死锁问题的线程通讯方式:Semaphore 和 BlockingQueue
- 关于单片机串口发送时初始发送的数据第一个总是00的问题解决
- Java Socket第一个通讯程序的具体实现及常见问题的分析
- C/S模式下session通讯问题,或使用token的原因
- C#与单片机串口通信 “已关闭safe handle”问题
- 串口通讯的问题
- [VB.NET]两个socket通讯问题,人在线等
- 单片机IO短路连接问题
- 单片机调试出现一些不常见问题及原因