你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32 Rs-485 TX 发生冲突会造成记忆体资料乱掉

[复制链接]
ted-2029883 提问时间:2018-3-7 15:59 /
本帖最后由 ted-2029883 于 2018-4-9 09:41 编辑

请问遇到当使用STM32f105 UART2 -RS485通讯(半双工)时,主仆TX同时发送冲突又主切换回接收(从机因周边问题影响造成回覆发送延迟发送造成冲突的情况下),是否有机会造成程式记忆体资料乱掉被更改?和长时间此状况造成UART不法接收资料?


除了杂讯干扰有机会造成记忆体资料被更改外还有什情形?
结果:
经过把造成UART冲突的问题修正后,经过测试一个多月且功能正常----> 表示除了杂讯干或是当TX 有冲突时,会造成RAM 的资料丢失或被改变。


en.CD00003833 - noise prevention.pdf

下载

218.32 KB, 下载次数: 1, 下载积分: ST金币 -1

noise prevention

EMC Design guide.pdf

下载

843.26 KB, 下载次数: 3, 下载积分: ST金币 -1

EMC guide

评分

参与人数 1 ST金币 -2 收起 理由
Tcreat -2 你是讨论还是来赚金币的 给你赚个够.

查看全部评分

收藏 评论12 发布时间:2018-3-7 15:59

举报

12个回答
zero99 回答时间:2018-3-7 17:07:32
这位是台湾的朋友啊。。
wenyangzeng 回答时间:2018-3-7 16:59:07
本帖最后由 wenyangzeng 于 2018-3-7 17:00 编辑

485通讯模式中从机任何时候都无权自行发送,只能由主机请求发送时才能发送。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

ted-2029883 回答时间:2018-3-7 17:09:12
wenyangzeng 发表于 2018-3-7 16:59
485通讯模式中从机任何时候都无权自行发送,只能由主机请求发送时才能发送。 ...

从机因周边问题影响造成回覆发送延迟发送造成冲突的情况下
wenyangzeng 回答时间:2018-3-7 17:15:54
ted-2029883 发表于 2018-3-7 17:09
从机因周边问题影响造成回覆发送延迟发送造成冲突的情况下

总线控制由主机决定,当其需要某从机数据时,释放总线,等待该从机数据,直至从机发送结束,因此不会出现总线竞争。你只要遵循从机听从主机指挥。同时485总线上所有通讯单元地址唯一,应该就不会出现所述问题。
ted-2029883 回答时间:2018-3-7 18:06:10
wenyangzeng 发表于 2018-3-7 17:15
总线控制由主机决定,当其需要某从机数据时,释放总线,等待该从机数据,直至从机发送结束,因此不会出现 ...

从机没回主会等待一段时间在重发,是因为从端硬体有问题才不回造成,延迟一段时间回覆多笔;因有发生资料被改变,要确认是否会造成记忆资料会丢失;平时是硬体正常不会有此冲突。
ted-2029883 回答时间:2018-3-7 18:06:47
zero99 发表于 2018-3-7 17:07
这位是台湾的朋友啊。。

你好...
wenyangzeng 回答时间:2018-3-7 20:18:30
ted-2029883 发表于 2018-3-7 18:06
从机没回主会等待一段时间在重发,是因为从端硬体有问题才不回造成,延迟一段时间回覆多笔;因有发生资料被 ...

带病的从机就要立马开除。
ted-2029883 回答时间:2018-3-8 10:03:29
wenyangzeng 发表于 2018-3-7 20:18
带病的从机就要立马开除。

当然带病从机要立马处理,但发生记忆资料被更新没有主因,才拿来讨论是否有可能因此冲突造成。 (现只能修完带病从机再作长时间测试,再观察是否有在发现记忆被更改),感谢回复。
wenyangzeng 回答时间:2018-3-8 10:18:09
ted-2029883 发表于 2018-3-8 10:03
当然带病从机要立马处理,但发生记忆资料被更新没有主因,才拿来讨论是否有可能因此冲突造成。 (现只能修 ...

先排除硬件故障,然后再进行软件调试,会事半功倍的。
12下一页
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版