【发布时间】:2011-03-17 17:21:59
【问题描述】:
我正在做我最后一年的项目,并且面临通过移动设备 (android) 将数据发送到 AUBTM-23 蓝牙模块的问题,该模块具有类似于this one 的 RS232 端口,连接到8051控制器串行。
当我尝试将模块连接到 PC 并从手机发送数据时,超级终端中正确读取了数据并显示以下信息:
OK
+CON1:1
data received from mobile device
+DCON:1
OK
+CON1:1-->移动应用尝试与模块连接时收到。
然后串行数据被传输,然后当应用程序断开连接时,我得到 DCON。
但是当我和8051一起使用时,没有数据传输。
我搜索并发现该模块被编程为发送这些标签(CON,DCON,OK),并且它被设计为嵌入在一个主机系统中(我认为8051不是)需要换线功能。
那么,可以将模块连接到 8051 控制器吗?
串口真的需要主机吗?
我可以为额外的标签(CON、DCON、OK)做任何安排吗?
要串行连接 rs232 端口,我只使用 3 个引脚,其余 6 个引脚未连接,会不会有问题?
【问题讨论】:
-
在黑暗中拍摄(我不知道你的设备)但是对 DTR 和 CTS 有什么要求?这些是串行编程中的典型错误(以及在来自 PC 的串行连接中“正确”断言的信号)
-
任何控制器都可以作为这个模块的主机,你用的是什么8051芯片?
标签: android bluetooth serial-port 8051