色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

HK32MCU應用筆記(八)| 航順HK32F03X內部8M時鐘倍頻成72M解決方案

jf_pJlTbmA9 ? 來源:航順芯片 ? 作者:航順芯片 ? 2023-09-18 10:59 ? 次閱讀

航順芯片HK32F03X系列采用的是Cortex-M0內核架構,該系列產品均支持內部高速時鐘HSI,即設計上把內部8M時鐘直接作為倍頻基準。這是國外S**32F03X所不具備的功能,因為其只有HSI/2,也就是4M時鐘,作為倍頻基準,然后通過最大16倍的PLL鎖相環倍頻到64MHz。而很多客戶應用對主頻有要求,即希望使用內部晶振讓系統跑72MHz,就沒辦法實現。今天對航順HK32F03X系列如何實現系統主頻升級到72M做一個簡單介紹。

//HK32F0X系列的內部時鐘樹

首先我們來看下HK32F0X系列的內部時鐘樹

wKgZomUD8GCALzEjAAMnIG5__GU372.png 圖1 內部時鐘樹

從上面的時鐘內部圖我們可以看到內部產生的56MHz的時鐘可以直接作為系統時鐘,或者經過4分頻成14MHz之后作為系統時鐘和ADC時鐘。本文重點介紹56M時鐘經過7分頻成8MHz作為HSI,然后倍頻到72M的方法,這樣可以省掉外部晶振,方便PCB布板,降低BOM成本。通過以下圖示我們可以清晰地看到HK32F03X增加了寄存器RCC_CFGR4,其中PPSS位作為HSE和HIS的開關選擇,所以我們通過設置此位為1以選擇內部HSI時鐘作為倍頻的基準時鐘。

wKgZomUD8GGALw8QAAHxuogS7aY014.png 圖2 局部放大圖
wKgaomUD8GOAVlGFAANNnf0WijA210.png 圖3 CFGR4 說明
wKgaomUD8GWAPdESAACw9UstJrI318.png

//下面以MDK5(Keil5.0以上版本)編譯軟件來做講解

首先我們來看下HK32F0X系列的內部時鐘樹

◆首先我們找到系統時鐘初始化代碼

wKgZomUD8GmAJbQbAApZFpIK4gI414.png

我們可以看到系統時鐘在void SystemInit (void) 里面初始化,而工程的啟動文件startup_stm32f0xx.s里面已經調用了此函數,如下圖:

wKgaomUD8GqAI80CAAGIIkI45oM674.png

所以我們只要修改SetSysClock函數里面的配置就可以了,這樣不用在Main函數里面去做系統時鐘的配置

◆其次定義寄存器RCC_CFGR4以及PPSS位

可以直接在system_stm32f0xx.c 文件開頭定義

wKgZomUD8GuATpJ0AAEkC5y1ODQ539.png

0x400210e8 是寄存器地址 0x00000100是位8為1 PPSS位為1

◆最后修改SetSysClock函數

增加以下一行代碼 選擇HSI作為基準

wKgaomUD8G2AUwVeAADNEP1PNJg281.png

修改倍頻基準RCC_CFGR_PLLSRC 這個是選擇來自RCC_CFGR4.PPSS

wKgZomUD8HCAUtDkAABuSxS1wfQ708.png

HSI作為基準時鐘配置代碼如下:

wKgaomUD8HGALTh1AAG9uHkm4ls667.png
wKgZomUD8HSAMu58AAH4FLJEopY708.png

來源:航順芯片

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17476

    瀏覽量

    354616
  • 時鐘樹
    +關注

    關注

    0

    文章

    55

    瀏覽量

    10861
  • 航順芯片
    +關注

    關注

    1

    文章

    109

    瀏覽量

    22927
  • HK32MCU
    +關注

    關注

    0

    文章

    29

    瀏覽量

    233
收藏 人收藏

    評論

    相關推薦

    HK32MCU用筆記(二十)| HK32F103xC/D/E USB枚舉情況分析(二)

    HK32MCU用筆記(二十)| HK32F103xC/D/E USB枚舉情況分析(二)
    的頭像 發表于 09-18 10:58 ?684次閱讀
    <b class='flag-5'>HK32MCU</b>應<b class='flag-5'>用筆記</b>(二十)| <b class='flag-5'>HK32F</b>103xC/D/E USB枚舉情況分析(二)

    HK32MCU用筆記(十九)| HK32F103xC/D/E USB枚舉情況分析

    HK32MCU用筆記(十九)| HK32F103xC/D/E USB枚舉情況分析
    的頭像 發表于 09-18 10:58 ?934次閱讀
    <b class='flag-5'>HK32MCU</b>應<b class='flag-5'>用筆記</b>(十九)| <b class='flag-5'>HK32F</b>103xC/D/E USB枚舉情況分析

    HK32MCU用筆記(十八)| HK32F103xC/D/E-DAC的應用及注意事項

    HK32MCU用筆記(十八)| HK32F103xC/D/E-DAC的應用及注意事項
    的頭像 發表于 09-18 10:58 ?1254次閱讀
    <b class='flag-5'>HK32MCU</b>應<b class='flag-5'>用筆記</b>(十八)| <b class='flag-5'>HK32F</b>103xC/D/E-DAC的應用及注意事項

    HK32MCU用筆記(十六)| HK32F103xC/D/E-Timer的應用及注意事項

    HK32MCU用筆記(十六)| HK32F103xC/D/E-Timer的應用及注意事項
    的頭像 發表于 09-18 10:58 ?953次閱讀

    HK32MCU用筆記(十四)| HK32F103x/C/D/E-TIM1的應用及注意事項

    HK32MCU用筆記(十四)| HK32F103x/C/D/E-TIM1的應用及注意事項
    的頭像 發表于 09-18 10:58 ?957次閱讀
    <b class='flag-5'>HK32MCU</b>應<b class='flag-5'>用筆記</b>(十四)| <b class='flag-5'>HK32F103x</b>/C/D/E-TIM1的應用及注意事項

    HK32MCU用筆記(十三)| HK32F103xC/D/E-ADC的應用及注意事項

    HK32MCU用筆記(十三)| HK32F103xC/D/E-ADC的應用及注意事項
    的頭像 發表于 09-18 10:58 ?1278次閱讀
    <b class='flag-5'>HK32MCU</b>應<b class='flag-5'>用筆記</b>(十三)| <b class='flag-5'>HK32F</b>103xC/D/E-ADC的應用及注意事項

    HK32MCU用筆記(十二)| HK32F103xC/D/E的GPIO的應用及注意事項

    HK32MCU用筆記(十二)| HK32F103xC/D/E的GPIO的應用及注意事項
    的頭像 發表于 09-18 10:58 ?1027次閱讀
    <b class='flag-5'>HK32MCU</b>應<b class='flag-5'>用筆記</b>(十二)| <b class='flag-5'>HK32F</b>103xC/D/E的GPIO的應用及注意事項

    HK32MCU用筆記(十一)| HK32F103xC/D/E的flash讀保護應用及注意事項

    HK32MCU用筆記(十一)| HK32F103xC/D/E的flash讀保護應用及注意事項
    的頭像 發表于 09-18 10:58 ?1160次閱讀
    <b class='flag-5'>HK32MCU</b>應<b class='flag-5'>用筆記</b>(十一)| <b class='flag-5'>HK32F</b>103xC/D/E的flash讀保護應用及注意事項

    HK32MCU用筆記(九)| HK32F103x8xB系列CAN的應用解決方案

    HK32MCU用筆記(九)| HK32F103x8xB系列CAN的應用解決方案
    的頭像 發表于 09-18 10:59 ?828次閱讀

    HK32MCU用筆記(七)| HK32MCU閂鎖效應問題研究及預防措施

    HK32MCU用筆記(七)| HK32MCU閂鎖效應問題研究及預防措施
    的頭像 發表于 09-18 10:59 ?1729次閱讀
    <b class='flag-5'>HK32MCU</b>應<b class='flag-5'>用筆記</b>(七)| <b class='flag-5'>航</b><b class='flag-5'>順</b><b class='flag-5'>HK32MCU</b>閂鎖效應問題研究及預防措施

    HK32MCU用筆記(六)| HK32MCU芯片調試心得

    HK32MCU用筆記(六)| HK32MCU芯片調試心得
    的頭像 發表于 09-18 10:59 ?908次閱讀
    <b class='flag-5'>HK32MCU</b>應<b class='flag-5'>用筆記</b>(六)| <b class='flag-5'>HK32MCU</b>芯片調試心得

    HK32MCU用筆記(五)| 關于應用HK32F030延時效率問題

    HK32MCU用筆記(五)| 關于應用HK32F030延時效率問題
    的頭像 發表于 09-18 11:00 ?817次閱讀

    HK32MCU用筆記(三)| 芯片在5G光纖測試儀的應用

    HK32MCU用筆記(三)| 芯片在5G光纖測試儀的應用
    的頭像 發表于 09-18 11:00 ?668次閱讀
    <b class='flag-5'>HK32MCU</b>應<b class='flag-5'>用筆記</b>(三)| <b class='flag-5'>航</b><b class='flag-5'>順</b>芯片在5G光纖測試儀的應用

    HK32MCU用筆記(二)| 國外品牌采用HK32F030R8T6代替出現串口不兼容解決方法

    HK32MCU用筆記(二)| 國外品牌采用HK32F030R8T6代替出現串口不兼容解決方法
    的頭像 發表于 09-18 11:00 ?1976次閱讀
    <b class='flag-5'>HK32MCU</b>應<b class='flag-5'>用筆記</b>(二)| 國外品牌采用<b class='flag-5'>航</b><b class='flag-5'>順</b><b class='flag-5'>HK32F030R8</b>T6代替出現串口不兼容解決方法

    HK32MCU用筆記(一)| HK32F030X系列在PH測量筆的應用

    HK32MCU用筆記(一)| HK32F030X系列在PH測量筆的應用
    的頭像 發表于 09-18 11:00 ?1485次閱讀
    <b class='flag-5'>HK32MCU</b>應<b class='flag-5'>用筆記</b>(一)| <b class='flag-5'>HK32F030X</b>系列在PH測量筆的應用
    主站蜘蛛池模板: 精品久久综合1区2区3区激情 | 亚洲欧美视频在线 | 亚洲日韩视频免费观看 | 日日AV夜夜添久久奶无码 | 欧美日本高清动作片www网站 | 国产嫩草影院精品免费网址 | 老少配xxxxx欧美 | 2021自产拍在线观看视频 | 久久婷婷丁香五月色综合啪免费 | 秋霞电影网午夜鲁丝片无码 | 十分钟视频影院免费 | 日本精品久久久久中文字幕2 | 99热这里只就有精品22 | 亚洲成A人片在线观看中文不卡 | 国产AV白丝爆浆在线播放 | 国产免费69成人精品视频 | 亚洲精品乱码电影在线观看 | chinese帅哥gv在线看 | 欧美人成人亚洲专区中文字幕 | 亚洲中文字幕无码一去台湾 | 十八禁肉动漫无修在线播放 | 亚洲乱妇88网 | 欧美人与动牲交ZOOZ特 | 5278欧美一区二区三区 | 国产AV综合手机在线观看 | 成人免费视频无遮挡在线看 | 口内射精颜射极品合集 | 牛牛在线精品视频 | 亚洲精品天堂在线 | 久久中文字幕无线观看 | 三级全黄的视频 | 久久人人爽人人片AV人成 | 老太婆性BBWBBW | 成人免费一级毛片在线播放视频 | 依人在线观看 | 人妻中文字幕无码久久AV爆 | 绝对诱惑在线试听 | 午夜片无码区在线观看 | 无码一区二区在线欧洲 | 亚洲无碼网站观看 | 91九色视频无限观看免费 |