STM32F1 外部晶振8M,倍频后系统时钟16M,延时初始化问题。参考原子哥的delay_init()函数
{
SysTick_CLKSourceConfig(SysTick_CLKSource_HCLK); //因为HCLK就是16M,所以没必要再8分频给systick吧?
fac_us=SystemCoreClock/8000000; //为系统时钟的 这句8000000是怎么来的?
}
要通过IIC和MPU6050通信,需要精确都2us延时,大伙有做过相关的没?延时函数怎么初始化?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
这个和我HCLK 16M有关系吗?
fac_us=SystemCoreClock/8000000; 这个应该是算1us走多少个机器周期
一周热门 更多>