1. C280X 系统内部有两个片上得振荡器 10Mhz 可以分别 为看门狗,CPU ,CPU定时器2
提供时钟,可以分别配置。 片上得时钟在使用前需要校正片内好像自带校正功能(出厂
的时候会把校正的值放到ROM中),需要自己调用。还可以使用外部晶震和外部振荡器
(有源晶震)。
片内时钟的校正值被存储在otp中,在系统启动的时候 bootroom 会把这个值加载到对应寄存器中。可以调用下面代码。
# define Device_cal (void(*)(void))0x3D7C80
(*Device_cal)();
如果是从BOOTROOM引导启动的话 就不用自己写代码,否则需要自己添加上面的代码
可以选择不同的PIN 作为XCLKIN 同时使分频后的SYSCLKOUT 在XCLKOUT 脚输出
选择好时钟源后,直接经过分频给CPU提供时钟CLKIN ,或经过PLL ,在经过分频给CPU 好像这个时钟就是SYSCLKOUT ,可以在XCLKOUT输出。
文章评论(0条评论)
登录后参与讨论