BC05串口调试
来源: 评论:0 点击:
在调试蓝牙串口的时候还是又遇到了一个问题:将模块通过串口与电脑相连,电脑发送数据模块接收正常,但是模块发送,电脑接收出现问题。
程序在BC04蓝牙芯片的运行正确,在BC05上重新编译下载到BC05模块内部。下载SPP示例程序进去,也存同样的问题。测蓝牙芯片的发送管脚电压没有变化!这是什么原因,BC04与BC05在串口通信上是不是还有什么不一样的地方要设置?!求高手指点。
程序在BC04蓝牙芯片的运行正确,在BC05上重新编译下载到BC05模块内部。下载SPP示例程序进去,也存同样的问题。测蓝牙芯片的发送管脚电压没有变化!这是什么原因,BC04与BC05在串口通信上是不是还有什么不一样的地方要设置?!求高手指点。
是不是电平不一致引起?
电平不一致是什么意思?我的模块上的电压与电脑主板上的电压不一致?
电脑的串口电平是+/-12V,蓝牙的串口电平最多也就是你的工作电压。电平转化的应该是加了吧,比如232之类的。
哦,这个我加了,我用的是MAX3232.
现在问题是从BC05出来的TXD信号线就没有信号,一直为高。
两种可能:
1.模块坏了,模块TXD脚实际悬空了,所以没有数据输出
2. 模块的串口电平是1.8V的,不能直接接3.3V的RS232芯片
自己过来顶顶。 还是没搞明白!
第一个的可能应该不大可能,因为我们焊接的时候都是请的专业的人,这种问题应该不容易出现!
第二个应该也不大可能吧。因为我自己写了一个程序蓝牙无线收发的程序(没有涉及串口操作),程序运行后,从蓝牙芯片的串口发送线上有数据发出,用串口助手接收有数据,但没看懂含义。这说明只要蓝牙串口发送上有数据发送出来,硬件电路上还是通的。
我觉得最像的应该是BC05在PSKEY的什么地方的设置不对。但我也猜测没搞明白!
问题找到了,外围电路设计上有问题!嘿......
评论排行
- ·HFSS天线设计入门中文视频教程(1)
- ·CST2013破解文件,和谐万岁(1)
- ·关于打不开ADS帮助文档(1)
- ·基于左手介质的小型微带天线(1)
- ·HFSS10中仿真出现的错误(1)
- ·HFSS仿真螺旋天线模型的脚本程序(1)
- ·HFSS能仿真线圈天线吗?(1)
- ·Momentum中无法设置Substrate?(1)
- ·大家ADS2008中PIN二极管如何设定啊(1)
- ·请教ADS中的MSub个参数的意思(1)
- ·HFSS中怎么设置一个平面波激励啊(1)
- ·Hfss局部加密网格(1)
- ·HFSS使用心得(1)
- ·HFSS设计微带发夹型滤波器,求耦合系数请教(1)
- ·Microstrip Antenna Technology (Ke...(0)
- ·跟大家分享个宽频带90度功分移相网络(0)
- ·求教ADS中倍频器与频率源设置(0)
- ·30多个ADS视频教程在线观看(0)
- ·微波射频电路仿真100例(0)
- ·射频功率放大器设计资料(0)