打印
[MCU]

f2812 SCI RS485 调试

[复制链接]
437|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cr315|  楼主 | 2020-11-11 11:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.最近我用sci调试RS485的时候遇到一个怪现象:

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

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

2.请问一下高手,你们做通讯的时候是一直用中断通讯呢?还是定时通讯一段时间,把数据更新.请高手帮忙说说这两种方法哪个好一些

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1327

主题

3833

帖子

0

粉丝