我有一个项目,使用的是MSP430F5510,在应用中把USB设备在PC上模拟CDC方式实现了上位机与下位机的正常通信。但是现在要求可以使用USB下载程序。硬件电路中PUR的链接是这样的。
。晶体是4M。需要怎么下载啊,我使用usb软件包里的FirmwareDownloader.exe工具,找不到设备。网上说BSL_USB_GUI.exe这个工具在哪里有下载。
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.
我有一个项目,使用的是MSP430F5510,在应用中把USB设备在PC上模拟CDC方式实现了上位机与下位机的正常通信。但是现在要求可以使用USB下载程序。硬件电路中PUR的链接是这样的。
。晶体是4M。需要怎么下载啊,我使用usb软件包里的FirmwareDownloader.exe工具,找不到设备。网上说BSL_USB_GUI.exe这个工具在哪里有下载。
我按照slaa452b.pdf文档里面的来做,
BYTE USB_handleVbusOnEvent()
{
if(inFWUpdateMode)
{
fInvokeBSL = 1;
}else
{
if(USB_enable() == kUSB_succeed)
{
USB_reset();
USB_connect();
}
}
return TRUE;
}
然后在main里面执行
if(fInvokeBSL)
((void (*)())0x1000)();
但是只要运行到((void (*)())0x1000)()这里单片机就复位了,根本进不了BSL。使用这个BSL_USB_GUI.exe也找不到设备。
你好,我想问一下 我用的是5510芯片 ,目前可以通过USB 下载程序,那是否就可以与PC用USB通讯,前提是只要配合合适的程序?
还有,我买了一块5529 launchpad 开发板,并下载了MSP430USBDevelopersPackage_5_00_01这个压缩包,这个压缩包的代码好像是基于5529的,然后下载CDC_virtualCOMport里的C3_EchoToHost,就可以通过 串口助手和5529 launchpad 开发板 互发数据通讯了,现在我想把这代码用在5510上(我自己设计的板子,可以用过USB下程序,但是不能通讯),需要改啥别的不?寄存器配置?还有,我看到大侠你之前说 已用5510 通过CDC与PC通讯了,可否给我写寄存器配置的部分代码,和数据收发部分的代码啊?跪求,我已搞这个快3周了,急死我了,我的邮箱 adsionshm@126.com, QQ:470464641多谢啊