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.

[参考译文] MSP-EXP430F5529LP:与 MSP430F5529LP 控制器的 USB 端口相关

Guru**** 2456490 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1447015/msp-exp430f5529lp-related-to-usb-port-of-msp430f5529lp-controller

器件型号:MSP-EXP430F5529LP

工具与软件:

尊敬的先生:

我们使用 MSP430F 控制器设计了定制 PCB、并在其中使用了其 USB 接口。 我已附上该原理图供您参考、请看一下。 我们设计了5个定制 PCB、其中4个可以检测到器件管理器的 HID 接口中显示的 USB 接口。 实际上、我们在第5步中遇到了问题;我们无法检测 MSP 控制器的 USB 端口。 我已经验证了所有连接和组件、并且都正确无误。 我想与您分享一些观察结果。

在 MSP USB 端口可正常工作的工作板中、无需按下 BSL 开关、便可在 PUR 引脚上观察到仍然电压、即3.06V;按下 BSL 后、电压降至3.02V。 而在电路板中、我们在按下 USB BSL 开关之前无法检测到该电路板中 MSP 的 USB 端口、在 PUR 引脚0.00v 上观察到的电压为2.96。 我不知道为什么会发生这种情况,因为所有的连接都是正确的。 我们收到的 IC 是否已损坏? 请帮我解决问题。 此外、PUR 是否在内部始终保持高电平? 它的功能是什么? 我们是否有必要检查的点?

e2e.ti.com/.../5857.Sheet1-_2800_1_2900_.pdf

正在等待您的响应、
谢谢、此致、
Shubham

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

    您好、Shubham、感谢您回答此问题。  我怀疑如果您具有相同的设置、但只有一个板出现故障、则可能是器件本身出现了问题。 您能否查看有缺陷器件上的寄存器映射并找到 USBCNF 寄存器来读取位1和位2? 对于该特定引脚、它可以在高阻抗状态下启用或驱动为高电平(由上述寄存器中位2的状态表示)。 因此、如果在 PUR 引脚上获得了意外值、这可能是由 PUR 引脚 EN 为0b 引起的。 我不清楚为什么只有此设备会出现这个问题、因此我仍然认为 MSP 可能以某种方式受到了一些损坏。

    -Brian

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

    尊敬的先生:

    实际上、我们使用 MSP 内部引导加载程序进行通信;我们尚未刷写任何固件。 我有几个疑问,也有一些意见,我想与你分享:

    怀疑:

    1) PUR 引脚是否有内部上拉电阻? 如果是、那么所附图中显示为"1"的上拉值是多少?
    2) 2)内部引导加载程序是否可能损坏? 如果需要、那么如何将新的引导加载程序刷写到 MSP430芯片中? 从何处可以获取引导加载程序?

    观察结果:

    先生、在我的一个工作板上、MSP430F 复位引脚处的电压为3V3、因为它被上拉、因此只应有电压。 当在非工作电路板中、来自复位引脚的电压为0.5V 时、我不知道2.5V 是如何下降的。 那么、这是否会导致问题?

    由于我已经与别人分享了我的电路板的 MSP430原理图部分、请看一下...
    正在等待您的响应、

    谢谢、此致、
    Shubham Yadav

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

    您好、Shubham、请根据您的问题在下面找到我的评论:

    1)如果一个 全速 USB 器件与 USB 主机相连、MSP430 USB 模块将有一个可激活上拉电阻的由软件控制的引脚。 如上图中所示、控制该功能的位是 PUR_EN。 如果不需要软件控制、可将上拉电阻直接连接到 VUSB、因此应根据 TRM 中的此图将其转换为3.3V。

    2) 2)使用定制电路板很难判断问题出在何处、您能否验证 MSP 芯片在电路板上的定位是否正确? 引导加载程序不会被损坏、因为 它在 ROM 中保持不变、烧写到金属层本身中。

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

    此外、能否验证您是否至少能够对有问题的电路板进行编程?