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.

[参考译文] MSP430F5515:MSP430原理图问题

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/923264/msp430f5515-msp430-schematic-questions

主题中讨论的其他器件:MSP430F5515TMP1075EVMMSP430F5529MSP430WARE

您好!  

我正在构建 MSP430F5515的基本 USB 板、并且需要在制造前验证一些组件值、因为它们在不同的应用手册中具有不同的值:

1-如果我根本不使用 ADC、是否需要 AVCC 组件?

2 -如果应用由电池供电(除非插入主机)、是否有软件方法检测 USB 插头、以便 MCU 从 LPM3唤醒、或者我是否应该使用(2)中所示的硬件进行检测(即检测 MCU 引脚上 VUSB 的上升沿)?

3 - PUR 和 USB 电阻器值在5529 Launchpad 上具有不同的值、本文档(SNOU157A - TMP1075EVM)都可以吗?

4- Launchpad 晶体已停产,以下已用部件是否正常? 33KHz 晶振也是可选的、对吧?

5/6- 去耦电容器的值在 launchpad 和上述应用手册之间也不同,两者都很好?

最后、使用下面的电路、能否使用 USB 端口刷写固件? 为了进行编程、此原理图上是否缺少任何内容? 我注意到、与 simplelink 系列不同、launchpad 不会连接目标 MCU 的 JTAG 引脚。

谢谢、

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

    您好、Ahmed、

    [引用 USER="Ahmed Ibrahim31"] 1-如果我根本不使用 ADC,是否需要 AVCC 组件?

    如果不使用模拟功能、则可以将 AVCC 连接到 DVCC。

    [引用用户="Ahmed Ibrahim31"]2-如果应用程序由电池供电(除非插入主机),是否有检测 USB 插头的软件方法,以便 MCU 从 LPM3唤醒,或者我是否应该使用硬件来检测 USB 插头,如(2)所示, (即检测 MCU 引脚上 VUSB 的上升沿)?[/QUERP]

    USB 堆栈确实提供了一种实现方法、但是、有一个勘误 表 USB9可能会影响器件正确监控 VBUS (+5V)的能力、您可以使用 GPIO 引脚和中断在 VBUS 发生变化时通知您。  注意:您必须提供一个分压器来将+5V 降低至+DVCC 电压。

    [引用 USER="Ahmed Ibrahim31"] 3- PUR 和 USB 电阻器值在5529 Launchpad 上有不同的值,本文档 SNOU157A - TMP1075EVM)都可以吗?

    建议的电阻值为1.4k。  我将遵循 MSP430F2259 Launchpad 设计。

    [引用用户="Ahmed Ibrahim31"]4- Launchpad 晶体已停产、以下旧部件是否正常? 此外、33KHz 晶振是可选的、正确?[/引用]

    您不需要外部32KHz 晶振。  内部 REFO 32KHz 时钟可用于 ACLK 和 DCO 基准。  我认为这是 USB 堆栈中的默认设置。

    [引用 USER="Ahmed Ibrahim31]5/6 - launchpad 和上述应用手册之间的去耦电容值也不同、两者都可以吗?

    遵循 MSP430F5529 Launchpad 设计。

    [引用 USER="Ahmed Ibrahim31">最后,使用下面的电路,我是否可以使用 USB 端口刷写固件? 为了进行编程、此原理图上是否缺少任何内容? 我注意到、与 simplelink 系列不同、launchpad 不会连接目标 MCU 的 JTAG 引脚。

    对于开发、您将需要能够进行编程和调试、因此您最肯定需要访问原理图中所示的 RST 和 TST 引脚。  您不需要所有其他与 JTAG 相关的引脚、除非您计划熔断 JTAG 保险丝以实现代码保护。  代码开发完成后、您可以通过 USB 重新刷写代码。  MSP430Ware、USBLib 目录中有一个 python GUI 可以实现该目的。

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

    感谢您的详细回答!

    对于2、我使用的是 VUSB (LDO 输出)、它是否正常?

    如果 USB 未插入、我假设它输出零伏电压

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

    是的、 正确。