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.

[参考译文] MSP430FR2355:ROM BSL 和 RS485

Guru**** 2538950 points
Other Parts Discussed in Thread: MSP430FR2355

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/947158/msp430fr2355-rom-bsl-and-rs485

器件型号:MSP430FR2355

客户电路板使用 MSP430FR2355进行 RS485通信。 与 MSP430进行通信的唯一方法是通过 RS485。 他们在发送 RS485命令启动固件更新时没有问题。

是否可以使用 ROM BSL?
他们的理解是、基于 MSP430FR2355 ROM 的引导服务加载程序(BSL)没有任何挂钩或回调。 BSL 文档表示可以进行半双工通信、但他们该怎么做? 什么将控制传输使能引脚?

其他人是否使用 ROM BSL 通过 RS485更新固件?

谢谢、
Nick

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Nicholas、您好!

    另一个最近的 E2E 主题将会解决此同一问题: https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/946036

    如果您有任何疑问、请告知我们、我将很乐意与您就此问题联系更多经验丰富的专家。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    否 BSL 代码不提供发送器控制。 这当然需要另一个引脚来控制。

    您可以在硬件稍有不同的情况下获得几乎相同的结果。 除了 RS422通过两个线对进行通信外、RS422和 RS485几乎相同。 如果目标硬件使用了支持 RS422的收发器、则可以进行安排、以便在使用 BSL 时分离两个总线、但在正常使用期间进行连接(使其成为 RS485)。

    当 I/O 引脚处于高阻抗状态时、发送器使能端上的电阻器会将其打开。 这是复位后的默认值、我假设 BSL 不做任何更改。

    或者、如果您可以容忍这些跳线、可能只使用一些跳线。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    线程脱机寻址。