在使用KEIL的CMSIS配置Start文件时, 会选用MM32L0xx 的Package包中自带的startup_MM32L0xx.s文件;
在该文件中有如下两行与官网的包不一样:KEIL pack的startup_MM32L0xx.s文件
;LDR R0, =SystemInit //未调用SystemInit , 默认使用HSI 8M
;BLX R0
//---------------------------------------------------
官网的startup_MM32L0xx.s文件
LDR R0, =SystemInit //调用了SystemInit 初始化为48M
BLX R0
//---------------------------------------------------
如上是导致systick不一样的原因;
|