成人免费无码不卡毛片,亚洲AⅤ无码精品一区二区三区,国产尤物精品视频,久久精品日本亚洲,欧美成人一区三区无码乱码A片,中文字日产幕码一区二区色哟哟,亞洲日韓中文字幕網AV

  • 資料介紹
    • 引言
    • STM32G474 FPU 運(yùn)算性能優(yōu)化
    • 使用 KEIL Trace 工具進(jìn)行測量
    • 小結(jié)
  • 資料預(yù)覽
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

LAT1352 STM32G474 FPU性能優(yōu)化與測試

03/19 10:36
603
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

LAT1352 STM32G474 FPU性能優(yōu)化與測試

988.08 KB

引言

客戶在使用 STM32G474 時,希望使用 FPU 進(jìn)行浮點(diǎn)運(yùn)算,并最大化其性能。本文從 STM32G474 系統(tǒng)的角度、ARM DSP Lib、編譯選項的影響等幾個方面探討如何提升整體性能,并介紹如何使用 KEIL 工具進(jìn)行測量。

STM32G474 FPU 運(yùn)算性能優(yōu)化

STM32G474 使用的是 ARM Cortex-M4 內(nèi)核(+FPU)。一般代碼會放在 FLASH 區(qū),通過 I-Bus 讀取。這里 STM32G474 有 FLASH 預(yù)取指及 CACHE Line, 無需放入 IRAM 或CCM。因為 Cortex-M4 DSP 指令中沒有運(yùn)算指令與加載指令并行的混合指令,所以數(shù)據(jù)存放區(qū)域及 Bus 的選擇理論上對性能的影響不大??蓪?FPU 運(yùn)算數(shù)據(jù)放在 SRAM1。另外還需盡量避免 SRAM 的并發(fā)訪問,如使能了 DMA,DMA 傳輸目的地可以使用 SRAM2,從而減少潛在的 SRAM 并發(fā)訪問產(chǎn)生的性能下降。應(yīng)用則需要根據(jù)實際情況,合理使用內(nèi)存區(qū)域。

使用 KEIL Trace 工具進(jìn)行測量

KEIL 工程下,首先選擇工程選項設(shè)置,在 Debug 選項頁中,右上部使用 Debugger工具欄中選 Settings。

小結(jié)

本文介紹了使用 STM32G474 FPU 進(jìn)行浮點(diǎn)運(yùn)算,從系統(tǒng)的角度、ARM DSP Lib、編譯選項的影響等幾個方面探討如何提升整體性能,并介紹了如何利用 KEIL Trace 工具進(jìn)行測量。以供在系統(tǒng)性能方面有需求的客戶參考借鑒。

資料預(yù)覽

相關(guān)推薦

黄大仙区| 临安市| 陵川县| 略阳县| 蚌埠市| 庆城县| 江达县| 商都县| 山东| 分宜县| 肇东市| 报价| 五指山市| 双峰县| 洪洞县| 梓潼县| 芜湖市| 富锦市| 曲靖市| 武宣县| 扶余县| 莲花县| 琼海市| 宜春市| 敦化市| 开化县| 瓦房店市| 仁布县| 贞丰县| 闵行区| 禄丰县| 株洲县| 仁寿县| 南汇区| 正蓝旗| 海伦市| 安图县| 广丰县| 洱源县| 盐津县| 会昌县|