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.

[参考译文] MSP430F5328:模拟/数字隔离、BSL 和引脚对引脚兼容性问题

Guru**** 2387520 points
Other Parts Discussed in Thread: MSP430F5328, MSP430F5528
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/994415/msp430f5328-analog-digital-isolation-bsl-and-pin-to-pin-compatibility-questions

器件型号:MSP430F5528
主题中讨论的其他器件:MSP430F5328

1) 1) TI 是否仍在计划在可预见的未来生产 MSP430F5528/MSP430F5328?

2) 2)该器件同时具有数字和模拟电压电源。 处理这些电源有哪些要求?
我在 DS TI 中看到、TI 建议将它们连接在一起、并通过 E2E 帖子将它们内部去耦、以便 DVCC 变化/噪声对 ADC 结果的影响更小。 如果它们连接在一起、是否建议使用铁氧体磁珠/RC 滤波器来帮助它们相互去耦?

3)假设在电路板上、您希望在器件运行时同时使用 UART 通道进行通信、并且能够通过 BSL (P1.1和 P1.2)升级固件。 现在、假设您有 RS-485进入电路板。 然后、您使用收发器将其转换为 UART 信号。 现在、我们有一条 Rx 和 Tx 线。
您能否将该 Tx 线路连接到 MSP430 UART Tx 引脚和 BSL Tx 引脚? 与 Rx 线路相同?
或者您需要模拟开关还是其他东西?

我相信您可以将它们绑定在一起、因为在器件完成所有外设设置之前、BSL 会在引导时触发(硬件触发器)并运行。 这样、Rx/Tx 上进入另一个 UART 通道的任何内容都无关紧要。 此外、在器件初始化和常规程序运行后、只要首先禁用中断、您就可以跳转到软件中的 BSL 地址、因此这里也没有问题。 是吗?

4) 4)同样适用于 BSL...默认情况下、MSP430F5528附带 USB BSL。 UART BSL 代码(与 MSP430F5328类似)是否在某个位置可用、因此客户只需将其闪存到正确的存储器地址中? 或者他们是否需要编写代码表单暂存...?

5) 5) MSP430F5528和 MSP430F5328之间的唯一区别是 F5528具有 USB、而 F5328没有、对吧? 除了与 USB 相关的内容外、没有对引脚布局/电气特性等进行其他更改?

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

    您好!

    最好将问题拆分为多个线程(在合理范围内)、以便 E2E 社区更好地进行搜索。 请在以后的帖子中记住这一点。

    1) 1)是的。

    2) 2)通常在 DVCC 和 AVCC 之间使用低电阻电阻。 根据数据表、每个都应具有去耦电容器。 一个很好的参考/示例是器件专用目标插座板或 EVM 的原理图。

    3) 3) UART BSL 引脚可用于正常串行通信。 当在适当的引脚上调用 BSL 进入序列时、将进入引导加载程序模式并对器件进行编程。 如果连接到 UART 引脚的任何器件都无法处理这两种类型的通信、那么我建议使用单独的 UART 模块。

    4) 请参阅 《创建基于闪存的定制引导加载程序(BSL) 》应用手册。 另一个很好的 BSL 资源是 MSP430 闪存器件引导加载程序(BSL) 应用手册。

    5) 5)这似乎是主要差异、但请比较数据表以确认。

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

    与上述答案相关的一些后续问题。 (我将帖子标题更改为"模拟/数字隔离、BSL 和 P2P "、以便现在更加清晰)

    2) 2)从其他 E2E 博文中、我~20Ω 到推荐的电阻器为10k Ω-该值是否准确?

    5) 5)客户正在考虑 MSP430F5328与 MSP430F5528、因为它在出厂时附带 UART BSL、因此他们实际上不需要 USB。 我正在查看 DS、但您能确认我的总结吗?

    -两个器件都有4个计时器模块;TAx 模块具有外部输入、如果映射到 P4引脚、TBX 具有外部输入
    -两个器件都有可配置为计时器计数器的 RTC 和 WDT
    -两个器件都采用 ZXH 封装、引脚排列完全相同、除了 A6~A9和 B6~B9 (USB 与非 USB)

    此致、
    Darren

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

    2) 2)这是一个合理的范围。 显然、对于相同的电流大小、较高的值会下降更多的电压。 我建议他们在最大电流下测量从 DVCC 到 AVCC 的压降、并确保电压差不超过数据表中描述的限值。 对于 MSP430F5328、 在加电和运行期间、AVCC 和 DVCC 之间可耐受的最大差值为0.3V。

    5) 5)正确。