This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

通过485烧录28027的疑问



我目前已经在C2000 LAUNCHPAD开发板上,使用CODE SKIN软件通过SCI烧录程序成功。但在我自己画的工程样板上,并没有设计RS232的电路,仅有RS485的电路,485部分采用的芯片是ADM485,需要通过一个I/O来切换信号的输入输出,这个I/O通常情况下是拉低的。

据我所知,在通过SCI烧录的时候,是双向半双工通信的。请问在通过485烧录的时候,如何控制这个I/O的切换?如果这个I/O不切换的话,那么主芯片只可以接收信号,发送的信号则不会成功发送给CODE SKIN。

麻烦帮忙解答一下,看看有没有什么办法可以解决这个问题,非常感谢

  • 增加自动换向电路。

    图 1-22 所示电路中,当TXD 信号为“1”,即无输入信号时,SP485R 芯片工作在“接
    收”状态;当TXD 为“0”,即有信号输入时,即执行发送功能时,来自TXD 信号上的有
    效电平将自动禁能接收器,使能发送器,从而将TXD 信号发送到RS-485 网络。
    RS-485 接口电路的自动换向功能可以有很多种可实现的不同电路形式,但其基本内容
    都是由TXD 信号来控制RS-485 芯片中接收器/发送器的开关切换。

  • 非常感谢你的答复,我想问一下,用这种电路,最大可以跑多少的波特率?信号的稳定性如何?