嗨,对话框。
我正在学习“DSP”代码。在我的电路板上,XTAL 16M由另一个MCU提供,我想使用RC16M作为sysclk.但是它不起作用。在RWIP_INIT(错误)停止。
这是我的代码:
SetBits16(CLK_16M_REG,RC16M_ENABLE,1);//启用RC 16MHz
for(挥发性int i = 0; i <20; i ++);
setbits16(clk_ctrl_reg,sys_clk_sel,1);//切换到RC16
while((getword16(clk_ctrl_reg)&lown_at_rc16m)== 0);//等待实际开关
SetBits16(CLK_CTRL_REG,XTAL16M_DISABLE,1);//禁用Xtal16.
我错了的地方?
谢谢
设备:
RC16M是否可以校准?精度是否足够用作“DSP”项目主时钟?
谢谢
嗨,加入了
XTAL 16M由另一个MCU提供,
这不推荐官方。
但我也想知道如何做到这一点。
谢谢元汉武
嗨显示,
Systick使用系统时钟,如果选择系统时钟的RC16 Crystal,DA将无法正常运行它并不足够,XTAL16对于DA必须是必需的。您激活RC16的配置是正确的。
谢谢mt_dialog.
嗨mt_dialog,
好的,我知道了 。非常感谢