本帖最后由 飞狐flyfox 于 2011-6-30 17:21 编辑
我用的485芯片有如下现象:
1#485芯片作为主发送,2#485芯片作为被接收。2颗芯片通过A/B线直连。
当1#485芯片(半双工)由发送通道转为接收通道的时候【此时2个芯片都处于接收状态了】,会产生一个开关噪声影响输出到A/B线上,在2#485芯片的RXD数字端能测量有效数据包后面一段时间带有1个小毛刺。测量这个时间正好是收发通道切换时间,而且这个小毛刺是固有出现的,不是偶然性。
这个小毛刺会导致连接2#485的MCU软件产生了一个接收中断啊,郁闷!
帮忙出主意,谢谢! |