OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2464|回复: 1

关于stm32f103串口通信问题

[复制链接]

2

主题

7

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2018-10-11
在线时间
8 小时
发表于 2018-10-21 22:28:39 | 显示全部楼层 |阅读模式
1金钱
目前项目用stm32控制华为me909 4g模块,该模块可通过mini pcie转uart转接板与stm32通过串口通信。
我采用的是战舰开发板,使用了PC10 PC11分别作为uart4的TX与RX。配置好后,把PC10接到了板子上232的TXD上,写了个按键发送字符串的测试程序,用串口助手查看,发现发送字符串成功;然后将232的RXD接在PC11上,单步调试,设断点在uart4的接收中断,仍然利用串口助手发送字符串,程序跳进了接收中断。此刻,认为uart4调试通过。
下一步,将232的txd与rxd与4g模块响应引脚连接,通过串口助手调试,发送响应at指令,4g模块返回相应值,证明4g模块没问题。
最后,将pc10接在4g模块的txd上,4g模块的rxd接在开发板232的RXD上,让stm32通过uart4发送at指令,4g模块返回的值在串口助手上显示。但是,任凭如何发送AT指令,4g模块没有任何回复。
因此,请教一下原子哥@正点原子,或做过类似项目的兄弟,这种诡异的问题原因应该出在什么地方?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2018-10-22 02:19:52 | 显示全部楼层
看起来像是你的4g模块和stm32之间的电平 匹配问题导致的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 09:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表