5个帖子/ 0新
最后一篇文章
显示
离线
最后一次露面:5年7个月前
加入:2015-09-24 01:57
rc16m.

嗨,对话框。
我正在学习“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.

我错了的地方?
谢谢

设备:
显示
离线
最后一次露面:5年7个月前
加入:2015-09-24 01:57
rc16m是否可以

rc16m是否可以校准?精度是否足够用作“DSP”项目主时钟?

谢谢

袁汉武
离线
最后一次露面:5年1个月前
专家
加入:2015-03-25 08:19
嗨,加入了

嗨,加入了

XTAL 16M由另一个MCU提供,
这不推荐官方。
但我也想知道如何做到这一点。

谢谢元文

mt_dialog.
离线
最后一次露面:4个月5天前
职员
加入:2015-06-08 11:34
嗨显示,

嗨显示,

Systick使用系统时钟,如果选择系统时钟的RC16 Crystal,DA将无法正常运行,它不是足够的Accuarte,XTal16对于DA必须是必需的。用于激活RC16的配置是正确的。

谢谢mt_dialog.

显示
离线
最后一次露面:5年7个月前
加入:2015-09-24 01:57
嗨mt_dialog,

嗨mt_dialog,

好的,我知道了 。非常感谢