金牌会员
- 积分
- 1100
- 金钱
- 1100
- 注册时间
- 2016-7-19
- 在线时间
- 168 小时
|
楼主 |
发表于 2017-7-24 11:54:25
|
显示全部楼层
[mw_shl_code=applescript,true]void SystemInit(void)[/mw_shl_code]
这里面的有两句是配置为HSI的
[mw_shl_code=applescript,true] /* Reset the RCC clock configuration to the default reset state ------------*/
/* Set HSION bit */
RCC->CR |= (uint32_t)0x00000001;
/* Reset CFGR register */
RCC->CFGR = 0x00000000;[/mw_shl_code]
这个函数后面的配置,都是对相应寄存器进行重置 然后在后面调用下面这个函数
[mw_shl_code=applescript,true] /* Configure the System clock source, PLL Multiplier and Divider factors,
AHB/APBx prescalers and Flash settings ----------------------------------*/
SetSysClock();[/mw_shl_code]
正真完成时钟的配置,但是这个函数是针对HSE配置的,我的板子
|
|