[MCU] f2812 SCI RS485 调试

[复制链接]
639|0
 楼主| cr315 发表于 2020-11-11 11:08 | 显示全部楼层 |阅读模式
1.最近我用sci调试RS485的时候遇到一个怪现象:

有时候(不是全部,重新加载程序的时候一般都是)cpu明明有数据发出来,SCIRX,SCITX波形正常,可是485驱动芯片出来的两线信号发不出来,示波器只能看到负半波.只要我把与其通信的人机界面的通讯口拔出来,信号就发出来了,再插上通讯口一切正常.

后面一直不得其解,我用RS422的芯片4线驱动输出,一切正常,但是我把4线的正负的两根线,分别接到一起,情况又与前面一摸一样.

2.请问一下高手,你们做通讯的时候是一直用中断通讯呢?还是定时通讯一段时间,把数据更新.请高手帮忙说说这两种方法哪个好一些
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1466

主题

4964

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部