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.

[参考译文] CCS/MSP430G2452:拔下 USB 电缆并直接连接到试验电路板上、尝试通过 XIN XOUT 使用 CCS、但未找到 USB FET

Guru**** 2511985 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/853195/ccs-msp430g2452-split-a-usb-cable-and-wired-directly-onto-a-breadboard-trying-to-use-ccs-via-xin-xout-and-get-no-usb-fet-was-found

器件型号:MSP430G2452

工具/软件:Code Composer Studio

我尝试使用分离式 USB 电缆连接试验电路板、这意味着我分别将每根导线分开、使用红色表示从 USB 传输到高电平、使用黑色表示从 USB 传输到接地、使用绿色和白色线连接到 MSP430的 XIN 和 XOUT。 我将它们直接连接到芯片。

在属性中使用连接 USB1默认值、我得到(也尝试过所有其他 USB)

初始化仿真器时出错:
未找到 USB FET

如果我将 XIN 和 XOUT 反向、我交换了导线、但得到了相同的误差。

是否可以在没有具有 USB 连接器的仿真板的情况下对芯片进行编程? 我希望在试验电路板上只使用 MSP430芯片、并且仍然能够对其进行编程。

谢谢!

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

    您好!

    如果我正确理解了您的描述、那么您尝试的事情很遗憾、从多个角度来看都没有意义。

    1. USB 为5V,所以如果没有配备 USB 模块,您不能将 USB 信号直接连接到 MSP430及其引脚。

    2.我不明白为什么要将 USB 信号连接到 XIN/XOUT。 这些是模拟振荡器引脚、设计用于连接晶体和陶瓷谐振器。

    3.对于调试功能,您始终需要某种调试接口,该接口将来自 PC 的 USB 信号转换为 MSP430调试接口引脚,让它是 JTAG 或 Spy-Bi-Wire。

    如果您只想在某种类型的测试板上使用 MSP430、当然包括操作所需的最小外部设备、则需要为 JTAG 或 Spy-Bi-Wire 连接实现连接器。

    硬件用户指南中对此进行了介绍。 请阅读有关调试连接的相应信息。

    此致

    Peter

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

    感谢您的回复 Peter。

    我当时的想法是、我可以通过试验电路板上的一些接线将 USB 电压降至大约3V、我会使用 USB 电源线和接地线将其连接到 MSP430。

    然后、我希望我可以从 USB 中取出另外2根'data'线、并将它们直接连接到 MSP430上接收 CCS 数据以进行代码下载的引脚(我猜这些引脚是 XIN 和 XOUT、听起来不是那么简单)。

    那么、您是否说 Launchpad 电路板上实际上有硬件允许 CCS 连接到 MSP430?  那么、当您将芯片从 Launchpad 上拔出时、它将不再可编程?

    我试图避免将芯片放在 launchpad 上、对其进行编程、将其单独放置在试验电路板上(我知道使用正确的电源应该是可能的)、然后进行测试以确保其正常工作。 我的权变措施是将其与 Launchpad 连接、然后当我将其右对齐时、将其从 Launchpad 上拉、然后将其直接放在试验电路板上。

    我正在驱动一个将运行注射泵的步进电机、我需要在代码中使用脉宽调制、直到我获得所需的准确毫升流速。 我正在尝试使器件变得非常小(而且价格低廉)、因此我不想包含 Launchpad。

    谢谢!!