欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

為什么GD32F303代碼運(yùn)行在flash比sram更快?

聚沃科技 ? 2024-01-31 09:43 ? 次閱讀

我們知道一般MCU的flash有等待周期,隨主頻提升需要插入flash讀取的等待周期,以stm32f103為例,主頻在72M時(shí)需要插入2個(gè)等待周期,故而代碼效率無(wú)法達(dá)到最大時(shí)鐘頻率。

wKgaomW5pX-AMhUCAADICRgsvw0219.png

所以STM32F103將代碼加載到sram運(yùn)行速度更快。

但使用GD32F303時(shí)將代碼加載到SRAM后速度反而下降了一些,這是為什么呢?

我們前面了解過(guò)GD32F303 flash的code area區(qū)是零等待的,GD32F系列MCU片上Flash中Code區(qū)和Data區(qū)使用解密

零等待訪問(wèn)理論上就應(yīng)該和在sram運(yùn)行速度一樣,那么為何會(huì)比sram更快一些呢?

通過(guò)查閱GD32F303用戶(hù)手冊(cè)系統(tǒng)架構(gòu)章節(jié)我們可以知道,訪問(wèn)flash時(shí)可以直接通過(guò)ibus和sbus專(zhuān)用總線(xiàn)進(jìn)行訪問(wèn),而訪問(wèn)sram時(shí)通過(guò)AHB主機(jī)接口通過(guò)System BUS進(jìn)行訪問(wèn),AHB主機(jī)接口下更還有掛載有其他主機(jī)和外設(shè)總線(xiàn),共享總線(xiàn)帶寬。

wKgaomW5pYWAFa3-AAGr5mGtFBY373.png

所以GD32F303的代碼運(yùn)行在code area零等待區(qū)時(shí),效率會(huì)比常規(guī)加載sram的方式更高。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6044

    文章

    44624

    瀏覽量

    638944
  • 嵌入式
    +關(guān)注

    關(guān)注

    5095

    文章

    19189

    瀏覽量

    307957
  • sram
    +關(guān)注

    關(guān)注

    6

    文章

    768

    瀏覽量

    114914
  • GD32
    +關(guān)注

    關(guān)注

    7

    文章

    416

    瀏覽量

    24500
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    GD32F303固件庫(kù)開(kāi)發(fā)(14)----IIC之配置OLED

    本章配置GD32F303使用IIC進(jìn)行驅(qū)動(dòng)SSD1306的12864OLED。
    的頭像 發(fā)表于 07-26 08:55 ?3907次閱讀
    <b class='flag-5'>GD32F303</b>固件庫(kù)開(kāi)發(fā)(14)----IIC之配置OLED

    為什么GD32F303代碼運(yùn)行在flashsram更快?#GD32 #flash #SRAM #單片機(jī)

    單片機(jī)mcu
    聚沃科技
    發(fā)布于 :2024年02月02日 09:43:00

    GD32F303】星空派介紹

    GD32官方資料的基礎(chǔ)上,提供GD32F303的庫(kù)函數(shù)開(kāi)發(fā)資料、例程講解、視頻課程等。同時(shí)還提供RT-Thread相關(guān)的驅(qū)動(dòng)開(kāi)發(fā)、應(yīng)用開(kāi)發(fā)、移植等相關(guān)例程。(1)提供20多個(gè)基于GD官方標(biāo)準(zhǔn)庫(kù)的
    發(fā)表于 09-11 17:55

    GD32f303工程里使用獨(dú)立看門(mén)狗

    在使用rt-thread studio建立GD32f303工程(使用board里面的f303代碼模板)。建立完畢后,使用Fwdt(獨(dú)立看門(mén)狗)的時(shí)候,在庫(kù)文件里面缺少
    發(fā)表于 07-05 11:22

    兆易創(chuàng)新GD32F303 ARM 32位微控制器

    兆易創(chuàng)新GD32F303 ARM 32位微控制器免費(fèi)下載。
    發(fā)表于 03-03 10:08 ?18次下載

    AN029 GD32F103程序在GD32F303GD32F403芯片上運(yùn)行DSP

    AN029 GD32F103程序在GD32F303GD32F403芯片上運(yùn)行DSP
    發(fā)表于 02-27 18:33 ?0次下載
    AN029 <b class='flag-5'>GD32F</b>103程序在<b class='flag-5'>GD32F303</b>和<b class='flag-5'>GD32F</b>403芯片上<b class='flag-5'>運(yùn)行</b>DSP

    GD32F303固件庫(kù)開(kāi)發(fā)(15)----外部中斷EXTI

    本章配置GD32F303使用EXTI進(jìn)行驅(qū)動(dòng)LED。
    的頭像 發(fā)表于 07-26 15:56 ?1651次閱讀
    <b class='flag-5'>GD32F303</b>固件庫(kù)開(kāi)發(fā)(15)----外部中斷EXTI

    GD32F303固件庫(kù)開(kāi)發(fā)

    /qq_24312945/article/details/124325797] GD32F303固件庫(kù)開(kāi)發(fā)(2)----讀保護(hù)與寫(xiě)保護(hù) 芯片讀保護(hù)以后,flash將不可以從外部讀取,這樣可以防止別人讀取或者盜取芯片代碼,如果想再
    的頭像 發(fā)表于 07-27 09:27 ?1277次閱讀
    <b class='flag-5'>GD32F303</b>固件庫(kù)開(kāi)發(fā)

    STM32CUBEMX開(kāi)發(fā)GD32F303

    在這使用STM32CUBEMX進(jìn)行配置STM32F103,移植到兆易創(chuàng)新GD32F303,然后進(jìn)行測(cè)試。
    的頭像 發(fā)表于 07-27 09:32 ?1726次閱讀
    STM32CUBEMX開(kāi)發(fā)<b class='flag-5'>GD32F303</b>

    STM32CUBEMX開(kāi)發(fā)GD32F303(17)----內(nèi)部Flash讀寫(xiě)

    本章STM32CUBEMX配置STM32F103,并且在GD32F303中進(jìn)行開(kāi)發(fā),同時(shí)通過(guò)開(kāi)發(fā)板內(nèi)進(jìn)行驗(yàn)證。 本例程主要講解如何對(duì)芯片自帶Flash進(jìn)行讀寫(xiě),用芯片內(nèi)部Flash
    的頭像 發(fā)表于 07-27 09:35 ?1929次閱讀
    STM32CUBEMX開(kāi)發(fā)<b class='flag-5'>GD32F303</b>(17)----內(nèi)部<b class='flag-5'>Flash</b>讀寫(xiě)

    基于GD32F303的高頻DC/DC變換器解決方案

    基于GD32F303的高頻DC/DC變換器解決方案
    的頭像 發(fā)表于 11-06 17:04 ?883次閱讀
    基于<b class='flag-5'>GD32F303</b>的高頻DC/DC變換器解決方案

    GD32F303為什么啟動(dòng)慢?

    在MCU開(kāi)發(fā)中,有一項(xiàng)非常重要的參數(shù)——MCU啟動(dòng)時(shí)間,即MCU上電后到程序開(kāi)始運(yùn)行這段時(shí)間。我們來(lái)看下GD32F303的datasheet中對(duì)啟動(dòng)時(shí)間的描述:
    的頭像 發(fā)表于 02-22 11:11 ?1513次閱讀
    <b class='flag-5'>GD32F303</b>為什么啟動(dòng)慢?

    GD32F303紅楓派開(kāi)發(fā)板使用手冊(cè)】第五講 FMC-片內(nèi)Flash擦寫(xiě)讀實(shí)驗(yàn)

    MC即Flash控制器,其提供了片上Flash操作所需要的所有功能,在GD32F303系列MCU中,Flash前256K字節(jié)空間內(nèi),?CPU執(zhí)行指令零等待,具有相同主頻下最快的
    的頭像 發(fā)表于 06-02 10:05 ?894次閱讀
    【<b class='flag-5'>GD32F303</b>紅楓派開(kāi)發(fā)板使用手冊(cè)】第五講 FMC-片內(nèi)<b class='flag-5'>Flash</b>擦寫(xiě)讀實(shí)驗(yàn)

    GD32F303紅楓派開(kāi)發(fā)板使用手冊(cè)】第二十講 SPI-SPI NAND FLASH讀寫(xiě)實(shí)驗(yàn)

    通過(guò)本實(shí)驗(yàn)主要學(xué)習(xí)以下內(nèi)容: ?SPI通信協(xié)議,參考19.2.1東方紅開(kāi)發(fā)板使用手冊(cè) ?GD32F303 SPI操作方式,參考19.2.2東方紅開(kāi)發(fā)板使用手冊(cè) ?NAND FLASH基本原理 ?SPI NAND介紹 ?使用GD32F
    的頭像 發(fā)表于 06-20 09:50 ?1092次閱讀
    【<b class='flag-5'>GD32F303</b>紅楓派開(kāi)發(fā)板使用手冊(cè)】第二十講 SPI-SPI NAND <b class='flag-5'>FLASH</b>讀寫(xiě)實(shí)驗(yàn)

    GD32 MCU 移植教程】2、從 GD32F303 移植到 GD32F503

    GD32E503 系列是 GD 推出的 Cortex_M33 系列產(chǎn)品,該系列資源上與 GD32F303 兼容度非常高,本應(yīng)用筆記旨在幫助您快速將應(yīng)用程序從 GD32F303 系列微控
    的頭像 發(fā)表于 08-31 09:36 ?1599次閱讀
    【<b class='flag-5'>GD</b>32 MCU 移植教程】2、從 <b class='flag-5'>GD32F303</b> 移植到 <b class='flag-5'>GD32F</b>503