TI中文支持网
TI专业的中文技术问题搜集分享网站

DM365 RS485 无法写入 读取数据

我的板子是DM365 方案是IPNC5.1 内核自带rs232串口驱动 使用rs232正常读写 但是 使用 485需要手动控制 写入方向 我们的控制脚是gio88 我们需要先写入数据 然后立即读取数据  我在写的时候 拉高 读的时候拉低 当波特率很低的时候 比如 1200 2400 可以读到数据 当波特率 为9600以上 基本无法读到数据  只是为什么?有什么解决办法吗?忘大神回复

Chris Meng:

James,

你是否有测量过DM365在高波特率下的UART输出?输出是否正常?

你使用的485线是否接触良好?是否有换一根好点的的线尝试过?

james ZHANG3:

回复 Chris Meng:

输出都是正常的 但是就是不能确定为什么会出现这种情况 是硬件的原因吗 ?线这些的可以排除 换了 很多根了

james ZHANG3:

回复 Chris Meng:

你好,linux内核 不支持485传输  ,我是不是要更改内核支持485  368的方案应该怎样修改?

Chris Meng:

回复 james ZHANG3:

在RS485传输模式下,在高波特率的情况下dm365的UART的接收管脚可以测量到正确的信号么?

james ZHANG3:

回复 Chris Meng:

测试了 一下 和windows的 管脚变化 基本相似

james ZHANG3:

回复 Chris Meng:

同样的485设备 接入windows是 可以的  接入 我们的嵌入式设备 就不行 所以测试了 一下 485管脚状态  

Chris Meng:

回复 james ZHANG3:

James,

如果DM36x侧UART RX上的信号是正确的,请问UART的波特率是否有正确配置?

赞(0)
未经允许不得转载:TI中文支持网 » DM365 RS485 无法写入 读取数据
分享到: 更多 (0)