试验目的是用单片机控制TC35发短信。
我用一条针对针(两头都是公)的DB9连接线连接的单片机和TC35模块,因为考虑到单片机的数据输出应该对应TC35模块的输入,所以把连接线拆了重新连接,使得A端口的2引脚对应B端口的3引脚,5引脚对应5引脚,其他不变。但是还是无法传输数据,单片机的程序肯定没错,是向别人要的,测试过没问题。大家帮想一想还有哪可能出现错误。
目前的情况是,单片机发送AT命令后,我让D1灯亮了,如果有数据返回到单片机里,则D8灯亮,现在D1亮,D8灯不亮~我分析两种可能:1.单片机的AT命令TC35模块不识别,无返回命令;2.TC35接收到命令后返回命令无法传回单片机。
我用电脑调试了TC35,没问题,能发短信
又用电脑测试了单片机,能发出来命令
单片机连接TC35
答案:3 悬赏:10
解决时间 2021-02-19 07:01
- 提问者网友:喵星人荷西
- 2021-02-19 01:43
最佳答案
- 二级知识专家网友:花一样艳美的陌生人
- 2021-02-19 02:21
教你一个办法,我之前也遇到过这个问题,你再做一个接收头在TC35i和单片机之间连接,只要收的就行,接在TC35i和单片机的接收端,打开串口助手,这样你就能判断是否有交换线,是否有发射和接收数据。就知道是那部分问题,剩下的自己排查就行了
全部回答
- 1楼网友:厭世為王
- 2021-02-19 03:23
TC35的模式配置好了没有,是否关闭了硬件流控?波特率是否正确或者是否在自适应模式下?建议采用2楼推荐的监听方法找问题。
- 2楼网友:狙击你的心
- 2021-02-19 02:51
“使得A端口的2引脚对应B端口的3引脚,5引脚对应5引脚,其他不变”
A2接B3
A3接B2
收发交叉
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯