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.

[参考译文] MSP430F5342:MSP430 引导问题

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1634850/msp430f5342-msp430-booting-issue

器件型号: MSP430F5342

尊敬的团队:

我在电路板中将 TXS 系列电平转换器用于 FPGA UART 信号。 将 UART 电缆 (TTL-232R-3V3) 连接到电路板上电时、MSP430 不会引导。 在进一步调试时、我发现、由于 TXS 系列电平转换器用于 UART、电压会反馈到 MSP 引脚。  

我不能使用 TXB 系列电平转换器替换此 TXS、也不能隔离连接到 MSP430 且是反向驱动电压的信号。  

如果没有 MSP430 引导、我的电路板将无法获得任何电力、因为 MSP430 用于控制电源稳压器。 因此、最初我甚至无法将 MSP430 保持在复位状态。 我是否可以就如何解决该问题提出任何意见、是否可以在软件或硬件中实现任何目标?

谢谢

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

    答案很简单、您似乎已超出 Vcc+ 0.3V 的绝对最大电压规格。 (即使 Vcc = 0V)也不会那样做。 它将钳位二极管正向偏置至 Vcc。 MSP430 的功耗非常低、因此将 Vcc 上拉至可能导致问题的电平不需要太多时间。

    在通电之前、您必须采取某些措施、防止将 MSP430 引脚驱动为高电平。 通常您只担心 RXD 引脚、但由于使用双向转换器、也必须担心 TXD 引脚。

    对于 RXD、如果它与比特率兼容、则应使用一个简单二极管(因此 TXS 可以将引脚拉低)、并将上拉电阻器上拉至 MSP430 Vcc。 对于 TXD、您必须确保在 MPS430 未通电时转换器不会决定驱动该引脚。