专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
关于我自己的板子有点毛病,求个大神
2019-03-23 19:24
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
STM32/STM8
6174
14
1273
您好,问个东西,我按照开发板提供的原理图,做了一块板子,usart的收发程序可以在开发板上运行,但是在自己的板子上无法正常运行,症状如下,直接输出预先存在板子上的字符串是可以的,但是如果我发abcd给开发板芯片,他同样的会abcd,我给自己的板子发abcd,回复的是乱码,有人知道为什么吗,我是完全照抄的,只不过是自己布线的罢了 此帖出自
小平头技术问答
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
14条回答
lr2131
2019-03-25 04:07
回环测试也就是发送方和接收方都是自己,成为了环形,所以叫回环。这个几乎是可以用来检测所有通信模块本身故障的方法。如果回环检测都通不过,那基本可以判定这个硬件模块是有问题的,当然前提是1.你的软件代码没问题(参数设置必须在可通信范围内),2.然后用来回环的连线没问题,3.连接顺序也没有问题(针对并行通信多连线的)。由于是串行1跟线不存在线序问题,所以你只要注意第1和2两点就好。
再检查下,回环测试还是通不过,那应该是模块有问题。你也可以用这个方法在你那块好的开发板上这么做,代码直接上,然后回环连接,马上就能看到是怎么个效果,这样可以检查你回环测试用的代码是不是有问题。关于回环连线这个问题,我看到有些开发板的串口模块寄存器中直接支持回环测试的,设置某个寄存器位后,内部硬件自动连接RX和TX,不需要用户在外面连接,效果是一样的。这样便于测试,因为有些已经焊好的板子,就是没给露出这两管脚让你连,很麻烦。
加载中...
查看其它14个回答
一周热门
更多
>
相关问题
相关文章
嵌入式编译生成的HEX文件和BIN文件内容详解
0个评论
ST公司第一款无线低功耗单片机模块有效提高物联网设计生产效率
0个评论
单片机中把部分Flash虚拟成Eeprom使用时,如何延长使用寿命
0个评论
如何实现对单片机寄存器的访问
0个评论
通过USB用STM32片内自带Bootloader下载程序及注意事项
0个评论
欲练此功必先自宫之STM32汇编启动,放慢是为了更好的前行
0个评论
敢问路在何方,STM32迈出的第一步,却注定了它非凡的一生
0个评论
年工作时间真的就等于3年工作经验?也许你就不配
0个评论
×
关闭
采纳回答
向帮助了您的知道网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
×
付费偷看金额在0.1-10元之间
确定
×
关闭
您已邀请
0
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
再检查下,回环测试还是通不过,那应该是模块有问题。你也可以用这个方法在你那块好的开发板上这么做,代码直接上,然后回环连接,马上就能看到是怎么个效果,这样可以检查你回环测试用的代码是不是有问题。关于回环连线这个问题,我看到有些开发板的串口模块寄存器中直接支持回环测试的,设置某个寄存器位后,内部硬件自动连接RX和TX,不需要用户在外面连接,效果是一样的。这样便于测试,因为有些已经焊好的板子,就是没给露出这两管脚让你连,很麻烦。
一周热门 更多>