嗨,对话框。
我正在学习“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
虽然((getword16(clk_ctrl_reg)&running_at_rc16m)== 0);//等待实际开关
setBits16(CLK_CTRL_REG,XTAL16M_DISABLE,1);//禁用xtal16.
我错了的地方?
谢谢
设备:
rc16m是否可以校准?精度是否足够用作“DSP”项目主时钟?
谢谢
嗨,加入了
XTAL 16M由另一个MCU提供,
这不推荐官方。
但我也想知道如何做到这一点。
谢谢元文
嗨显示,
Systick使用系统时钟,如果选择系统时钟的RC16 Crystal,DA将无法正常运行,它不是足够的Accuarte,XTal16对于DA必须是必需的。用于激活RC16的配置是正确的。
谢谢mt_dialog.
嗨mt_dialog,
好的,我知道了 。非常感谢