专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
STM32
两个stm32模块间串口通信,接收端显示乱码!
2019-08-14 18:10
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
STM32/STM8
5399
2
1593
开源电子网是学习stm32的好帮手!谢谢原子哥以及论坛上各位“英雄”的一直以来热心分享才让我这样的菜鸟有入门stm32的可能!
以下是我在学习过程中遇到的问题,请各位来指教指教!
首先我在 stm32mini板(该板上无
MAX3232芯片
)上移植了原子哥的串口驱动代码(战舰附带例程,在这就不贴出来了),同时在
stm32mini板加了一个1602作
为显示模块,在PC端用串口调试助手测试,能正常收发数据,
stm32mini板正确收到来自PC端的数据,
并正常在1602显示,如下:
串口测试
另外一个模块接有一个转接板,转接板上有一块MAX3232芯片,给这块转接板接5V整个模块才能够正常工作。这个模块通过串口通信
与外界通信。我用PC端的串口调试助手测试该模块,
该模块传出的数字
(6945091701532,碳素笔上的数字,哈哈)
同样能够正常在PC端显示。
但是问题在于当我用这个5V供电的模块与
stm32mini板通过串口通信时,
stm32mini板接收到该模块上的数据,显示为一组乱码,
而且
每次从该
模块向
stm32mini板
发同一组数字(6945091701532),
stm32mini板
接收到的数据都有可能不一样!
看了论坛前辈们讨论过相似的问题,怀疑
stm32mini板
接收到乱码的原因
是
该
模块与
stm32mini板之间通信时存在电平不匹配问题。于是
我尝试了以下方案:
但是结果不如人意,乱码如故!请问各位前辈,以上问题的根源出在哪?该怎么解决?恳请指导!谢谢!
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2条回答
huige
2019-08-15 00:12
问题已解决,去掉MAX3232就行了
加载中...
查看其它2个回答
一周热门
更多
>
相关问题
STM32F4上I2C(在PROTEUS中模拟)调试不通的问题
6 个回答
芯片供应紧张,准备换个MCU,MM32L系列替换STM32L系列的怎么样?
7 个回答
STM32同时使用两个串口进行数据收发时数据丢包的问题
5 个回答
STM32F103串口通信死机问题
4 个回答
STM32WLE5CC连接SX1268在LoRa模式下能与 SX1278互通吗?
2 个回答
相关文章
ST公司第一款无线低功耗单片机模块有效提高物联网设计生产效率
0个评论
如何实现对单片机寄存器的访问
0个评论
通过USB用STM32片内自带Bootloader下载程序及注意事项
0个评论
欲练此功必先自宫之STM32汇编启动,放慢是为了更好的前行
0个评论
×
关闭
采纳回答
向帮助了您的知道网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
STM32
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
×
付费偷看金额在0.1-10元之间
确定
×
关闭
您已邀请
0
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
一周热门 更多>