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

iceAMIC110开发板如何外接RS485

如题,当前想在iceAMIC110开发板上进行Profibus_slave 评估栈Demo的测试,但是该开发板没有内置RS485接口,请问下,我该如何在AMIC110开发板上连接出RS485接口,并且软件评估app程序是否要进行软件代码修改?还是只需要将接口连接引出来即可?

Shine:

可以使用uart口来实现RS45,软件代码要修改支持485协议。可以参考processor SDK里的RS485测试例程。
software-dl.ti.com/…/index_board.html

Nancy Wang:

这是am5728开发板上的实现方法,可以参考看一下。

Damon_Gu:

回复 Shine:

Hi Shine:      您这边提到的需要修改软件以支持RS485? 我想问的是我使用的是 PRU-ICSS-Profibus_Slave_01.00.02.01 (官网下载的用于评估profibus 从设备的一个Demo程序)该应用程序需要我另外支持485么  还是程序已经完成485的支持,但是需要将profibus 的TX  RX TX_Enable (对应AMIC110 ICE的UART1_TX   UART_RX 和DE)引出来并搭建RS485硬件转换电路,目前后者已经实现,就是还不是很清楚对于该Demo程序,我该如何去添加该功能,或该如何修改内部配置?谢谢!

Damon_Gu:

回复 Nancy Wang:

Hi Nancy:目前我们硬件已经将该UART1_TXUART1_RXDE接出来了,但是发现跑的Demo程序(PRU-ICSS-Profibus_Slave_01.00.02.01) 会一直在TX端检测到高电平!正常情况下不是应该TX是从AMIC PRU出来的TTL电平,在无数据时,电平应该常低么?还是说在程序内部会将该部分拉高!?

Nancy Wang:

回复 Damon_Gu:

UART1_TX 外部上拉了,所以没有数据的时候应该是高电平。请问有修改过软件代码吗?上面shine贴出来的,可以对比看看要修改的部分。

赞(0)
未经允许不得转载:TI中文支持网 » iceAMIC110开发板如何外接RS485
分享到: 更多 (0)