嗨,对话框。
我正在学习“DSPS”代码,在我的电路板,XTAL 16M是由另一个MCU提供的,我想使用RC16M作为系统时钟。但这行不通。它在rwip_init(错误)处停止。
以下是我的代码:
SetBits16 (CLK_16M_REG RC16M_ENABLE 1);//启用RC 16MHz
For (volatile int I = 0;我< 20;我+ +);
SetBits16 (CLK_CTRL_REG SYS_CLK_SEL 1);//切换到RC16
while((GetWord16(CLK_CTRL_REG) & RUNNING_AT_RC16M) == 0);//等待实际的开关
SetBits16 (CLK_CTRL_REG XTAL16M_DISABLE 1);/ /禁用XTAL16
我哪里做错了?
谢谢
设备:
RC16M是否可以校准?精度是否够用作为“dsp”项目的主时钟?
谢谢
嗨,加入
XTAL 16M由另一个MCU提供,
官方并不推荐这样做。
但我也想知道怎么做。
由于YuanhangWu
你好,
systick使用系统时钟,如果你选择RC16晶体的系统时钟da不能正常工作,它不够精确,xtal16是强制性的da。激活RC16的配置正确。
由于MT_dialog
嗨MT_dialog,
好的,明白了。非常感谢