日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀]同時要記得把延時初始化函數(shù)設置好1 //系統(tǒng)時鐘初始化函數(shù)2 //pll:選擇的倍頻數(shù),從2開始,最大值為16 3 //pll:選擇的倍頻數(shù),這里使用內(nèi)部時鐘,PLL為4就是4分頻 4 void Stm32_Clock_Init(u8 PLL)5 {6 unsigned

同時要記得把延時初始化函數(shù)設置好

1 //系統(tǒng)時鐘初始化函數(shù)

2 //pll:選擇的倍頻數(shù),從2開始,最大值為16

3 //pll:選擇的倍頻數(shù),這里使用內(nèi)部時鐘,PLL為4就是4分頻

4 void Stm32_Clock_Init(u8 PLL)

5 {

6 unsigned char temp=0;

7 MYRCC_DeInit(); //復位并配置向量表

8 // RCC->CR|=0x00010000; //外部高速時鐘使能HSEON

9 RCC->CR|=0x00000001; //內(nèi)部高速時鐘使能HSEON

10

11 // while(!(RCC->CR>>17)); //等待外部時鐘就緒

12 while(!(RCC->CR>>1)); //等待內(nèi)部時鐘就緒

13

14 RCC->CFGR=0X00000000; //APB1=DIV1;APB2=DIV1;AHB=DIV1;

15

16 PLL-=2;//抵消2個單位

17 // RCC->CFGR|=PLL<<18; //設置PLL值 2~16

18 RCC->CFGR|=PLL<<18; //設置PLL值 2~16 4倍頻

19 RCC->CFGR|=0<<16; //PLLSRC ON ,內(nèi)部時鐘經(jīng)過兩分頻后輸入給下一個寄存器

20 FLASH->ACR|=0x32; //FLASH 2個延時周期

21

22 RCC->CR|=0x01000000; //PLLON

23 while(!(RCC->CR>>25));//等待PLL鎖定

24 RCC->CFGR|=0x00000002;//PLL作為系統(tǒng)時鐘

25 while(temp!=0x02) //等待PLL作為系統(tǒng)時鐘設置成功

26 {

27 temp=RCC->CFGR>>2;

28 temp&=0x03;

29 }

30 }



本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉