主题中讨论的其他器件:MSP430WARE、
我的客户正在使用 MSP430F552x,他们提出以下问题-
我们 在 XT2IN 和 XT2OUT 上使用 Thru 的24MHz 晶体来使用 XT2CLK 作为包括 USB 在内的应用的时钟源。
2.现在要以较低的频率(MCLK、SMCLK、ACLK)运行 ,即12MHz, 我们在内部将时钟除以2。
在源代码中、我们将时钟配置为:
UCSCTL4 |= 0x0555; // SMCLK=MCLK=XT2
UCSCTL5 = DIVM__2 + DIVS__2 + DIVA__2; // CPU 频率:12.0MHz
对于 USB 时钟,我们做到了:
#define USB_crystal_X2 24000000UL
UCS_setExternalClockSource (0、USB_crystal_X2);
对于此要求和配置 、我们需要得到确认;
a. USB 出厂引导加载程序是否正常工作
b. USB 应用程序(CDC 类)可以正常工作。
C.我们的正常应用代码函数
如果可以执行上述操作、则需要执行更多配置。请提供配置代码以执行相同的操作。
