跪求SIM900A与STM32指导
答案:2 悬赏:40
解决时间 2021-02-20 06:41
- 提问者网友:伪情浪人
- 2021-02-19 20:24
小弟最近在调试SIM900A,接在电脑上用串口调试助手调试TCP,可实现双向传输数据。现用stm32的开发板控制SIM900A模块,stm32的PA9接RX,PA10接TX,调试发现可以发送数据,但是接收不到数据,服务器发送数据后根本进不了stm32的串口中断,跪求高人指点,如方便请留下联系方式,十分感谢
最佳答案
- 二级知识专家网友:强势废物
- 2021-02-19 21:29
你是不是将电脑的发送也接在STM32的接收上,同事SIM900的发送也是,这样的话,stm32是接受不到数据的。(电平会被一致拉高)
或者你的程序串口接收中断设置有问题,确定中断向量设置是否正确。
最好提供电路图以及代码,否则不好定位
或者你的程序串口接收中断设置有问题,确定中断向量设置是否正确。
最好提供电路图以及代码,否则不好定位
全部回答
- 1楼网友:嗷呜我不好爱
- 2021-02-19 22:36
1. 确认这两根线上是否需要加上拉。
2. 确认模块的其它流控线是否需要接?比如说rts,cts,dcd。。。
3. 确认模块是否工作正常,电源是否正常?是否需要复位?模块正常工作有些什么标志?这些标志有了么?
4. 如果模块工作正常,确认发送的内容是否正确?如果你发的内容不是模块能识别的,模块不一定会响应,出现这种情况看起来就像你说的模块收不到,检查方法:将txd和rxd连起来,发送at之类的指令看看
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯