TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430F5510 USB问题

你好 我们在使用5510的时候遇到这么一个问题。

(1)通过USB连接线,是MCU与PC机连接,然后开启MCU,MCU不能工作。

(2)先开启MCU,然后连接USB线,USB能够正常通信。

Charles Wu:

回复 Peter_Zheng:

楼主是不是用仿真器烧录好程序后,一直pending MCU在reset状态,然后连接MCU到PC?这样的情况下,USB无法完成最初的枚举等初始化工作吧。

user1949781:

回复 Peter_Zheng:

我们也遇到了MCU不启动的问题,是因为在硬件上将PUR管脚直接接到了VUSB,是不小心根据下面的手册做了硬件设计。

SLAU208J–June 2008–Revised December 2011:(38.2.1.1 D+ Pullup Via PUR Pin When a full-speed USB device is attached to a USB host, it must pull up the D+ line (DP pin) for the host to recognize its presence. The MSP430 USB module implements this with a software-controlled pin that activates a pullup resistor. The bit that controls this function is PUR_EN. If software control is not desired, the pullup can be connected directly to VUSB.)

请问是否可以将USB BSL的代码改写一下,增加指令转移到我们的主程序。理论上似乎可以,但不知道如何下手。

谢谢!

 

赞(0)
未经允许不得转载:TI中文支持网 » MSP430F5510 USB问题
分享到: 更多 (0)