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

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

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

3天內不再提示

簡述STM32G4芯片內不同空間運行代碼的速率比較

茶話MCU ? 來源:茶話MCU ? 作者:茶話MCU ? 2021-11-26 11:34 ? 次閱讀

最近有人問起程序在STM32G4片內不同存儲空間運行的速度差異。說實在的,這個很難說死或說出個絕對的數據,畢竟結果除了跟執行代碼的存放空間有關外,還跟代碼本身的內容、程序邏輯、編譯工具及優化等級等都息息相關。我這里設計了一個小測試程序做了下簡單比較,以供參考。

我們不妨先看看STM32G4系列內部系統框架圖。下圖是STM32G4芯片的系統框架圖,我將測試程序放在圖中三個黃色高亮位置來運行。

f6d4720e-4ddc-11ec-9eda-dac502259ad0.png

我將程序分別放在CCM、通用SRAM1、Flash區來運行,基于不同的配置,即是否開啟指令預取、指令/數據Cache等,得到下面一個表格。代碼所在區域欄里的數據代表各種情形下的執行時間。

f712c19e-4ddc-11ec-9eda-dac502259ad0.png

從上面表格可以看出,相同配置下在CCM里執行速率總是最高。

至于代碼放在SRAM和Flash里的執行速率,不同配置下結果并不太一樣。比如在開啟prefetch和使能指令/數據Cache時,即第(1)種配置條件下,在SRAM里運行的速率是最慢的,只有在上圖中的第(3)種情形下,代碼在SRAM里運行速率相比在FLASH里運行才凸顯出明顯優勢。

對于STM32G4系列芯片,芯片復位后其Prefetch功能是關閉的,而指令/數據Cache是開啟的,即復位后默認為上面的第(2)種情形。結合上圖,我們不難看出情形(1)與情形(2)的差別不大,至少不顯著。

上面數據雖只是基于特定代碼測試而得,但作為基本的方向性判斷還是可以的。

編輯:jq

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

    關注

    455

    文章

    50714

    瀏覽量

    423154
  • STM32
    +關注

    關注

    2270

    文章

    10895

    瀏覽量

    355743
  • CCM
    CCM
    +關注

    關注

    0

    文章

    144

    瀏覽量

    23970

原文標題:STM32G4芯片內不同空間運行代碼的速率比較

文章出處:【微信號:stmcu832,微信公眾號:茶話MCU】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    STM32G4系列到底支不支持位帶操作

    印象中不止一次有人詢問STM32G4系列到底支不支持位帶操作。
    的頭像 發表于 07-29 09:45 ?1502次閱讀
    <b class='flag-5'>STM32G4</b>系列到底支不支持位帶操作

    stm32G4的tim2有霍爾模式,能不能用tim1的通道4連接tim2?

    stm32G4的tim2有霍爾模式,能不能用tim1的通道4連接tim2
    發表于 07-24 07:47

    STM32G4系列芯片定時器的延時輸出問題

    有人使用STM32G4系列芯片內部的多個定時器做PWM輸出,輸出頻率一樣,占空比也一樣,均為50%。可是,當他中途調整各個定時器以相同的工作參數,即改變ARR的值和CCR值后,會發現TIM2和TIM5兩個定時器要比其它定時器延時等待一段長達20s左右的時間后才恢復正常PW
    的頭像 發表于 07-01 09:45 ?1607次閱讀
    <b class='flag-5'>STM32G4</b>系列<b class='flag-5'>芯片</b>定時器的延時輸出問題

    STM32G4芯片怎么使用最新功能三角函數?

    求助各位大佬: STM32G4芯片怎么使用最新功能三角函數?
    發表于 04-15 08:17

    請問STM32G4的ADC1,ADC2,ADC3,ADC4可以同時工作在獨立模式嗎?

    咨詢下各位: STM32G4的ADC1,ADC2,ADC3,ADC4可以同時工作在獨立模式嗎?每個ADC的觸發條件為同一個條件。或者說其他STM32也行。這樣是否相當于我同事采樣和轉換4
    發表于 04-10 06:01

    STM32G4 FLASH全為0x00的原因?怎么解決?

    請教一下大家,我想測試STLINK UTILITY的Automatic Mode功能(芯片STM32G474的開發板自帶的STM32G474RET6U),來測試一下量產刷程序(配合設置讀保護
    發表于 04-08 07:06

    STM32G4系列的comp比較器的剎車事件和比較中斷怎么用?

    STM32G4系列的comp比較器的剎車事件和比較中斷怎么用
    發表于 04-03 07:33

    請問STM32G4的推挽PWM如何配置?

    STM32G4的推挽PWM如何配置?
    發表于 04-03 06:17

    STM32G070RB部分代碼運行是什么原因導致的?

    STM32G070RB 部分代碼運行 主循環代碼運行一會就不運行了,但定時器、串口都正常在工作
    發表于 04-02 06:55

    使用RT-Thread操作系統時,在STM32G4系列微控制器上使用PWM設備驅動時遇到了編譯錯誤怎么解決?

    我在使用RT-Thread操作系統時,嘗試在STM32G4系列微控制器上使用PWM設備驅動時遇到了編譯錯誤。具體來說,問題出現在處理不同STM32系列時鐘配置的條件編譯指令中。編譯器報告了一個“懸空
    發表于 03-22 07:22

    對于STM32G4系列的MCU,其GPIO的位操作是否還支持位帶操作?

    STM32G4的memory map。GPIO是掛在AHB2總線上的。 但是手冊里面沒有明確找到,其別名區的起始地址。
    發表于 03-21 07:34

    求一種基于STM32G4芯片TIM+SPI+DMA應用設計方案

    現在有STM32用戶使用STM32G474R芯片開發產品,其中用到TIM1做電源驅動,TIM1工作在中心對齊計數模式。
    的頭像 發表于 03-17 10:57 ?1823次閱讀
    求一種基于<b class='flag-5'>STM32G4</b><b class='flag-5'>芯片</b>TIM+SPI+DMA應用設計方案

    stm32G4 H7系列的HRTIM高分辨率定時器可以做捕獲輸入嗎?

    stm32G4,H7系列的HRTIM高分辨率定時器可以做捕獲輸入嗎,如果可以輸入引腳在哪。想測量外部脈沖頻率600-800KHz,誤差盡量小(±10Hz) 有什么方案給推薦一下。謝謝!!
    發表于 03-15 07:33

    請問STM32G4系列的MCU可以支持以太網嗎?

    請問STM32G4系列的MCU可以支持以太網嗎?該系列同時支持以太網和USB Host或OTG接口的型號有嗎?
    發表于 03-15 06:14

    STM32G070CBT6有內部比較器嗎?下載了G071帶有內部比較器的源碼為什么G070也可以正常運行啊?

    我用的是G070CBT6的芯片,查詢了數據手冊發現沒有內部比較器的資源,但是我把另一套G071的程序下載到了G070的
    發表于 03-12 07:50
    主站蜘蛛池模板: 久久免费看少妇级毛片蜜臀| 国产AV精品国语对白国产| a级成人免费毛片完整版| ppypp午夜限制不卡影院私人| 亚洲午夜久久久精品影院| 亚州综人网| 一区二区三区高清视频| 18国产精品白浆在线观看免费| YY600800新视觉理论私人| 久久天堂成人影院| 国产69精品久久久久无码麻豆| 97视频在线免费| 久久综合给合久久狠狠狠…| 伊人久久大香线蕉综合99| 久久综合给会久久狠狠狠| 99久久蜜臀亚洲AV无码精品| a级精品九九九大片免费看| 欧美人与动牲交A免费| xxxx美国老师1819| 少女10声大哥喊退色狼| 国产睡熟迷奷系列精品| 亚洲呦女专区| 亚洲国产在线视频精品| 国产精品自产拍在线观看网站| 色欲AV亚洲午夜精品无码| 国产高清在线a视频大全| 色情内射少妇兽交| 国产成人精视频在线观看免费| 欧美日韩国产高清综合二区| av免费网站不卡观看| 欧美午夜特黄AAAAAA片| 扒开她的黑森林让我添动态图| a亚洲在线观看不卡高清| 嫩草伊人久久精品少妇AV网站| 9久久免费国产精品特黄 | 亚洲精品免费在线视频| 国产成人a一在线观看| 人与禽交3d动漫羞羞动漫| china中国gay偷拍| 女人被躁到高潮嗷嗷叫免费| 99久久国产宗和精品1上映|