主题中讨论的其他部件: MSP430F5510, MSP430F5659
你(们)好
我使用的是MSP430f5635 ,并且希望通过USB使用BSL。
我不得不做一些改变,因为我的XT2 Crytall Frquenzy使用16 MHz。
SO 1. 问题: 我必须使用哪个源文件来更改频率和其他设备信息(以及我必须更改或替换哪些其他信息)
2.: 我想用 SLAU319L中的给定代码从应用程序启动BSL:
__disable_interrupt ();
USBKEYPID = 0x9628; //解锁USB配置寄存器
USBCNF &=~PUR_EN; //将PUR引脚设置为Hi-Z,逻辑上断开与主机的连接
USBPWRCTL &=~VBOFFIE;//禁用VUSBoff中断
USBKEYPID = 0x9600; //锁定USB配置寄存器
__DELAY周期(50万);
((void (*)()) 0x1000)(); //调用BSL
我是否必须处理主程序中的其他内容,或者是否应该像这样工作?
谢谢,Andi