西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁西西教程精選問答 → stm32f1和f4的區(qū)別

stm32f1和f4的區(qū)別

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:西西整理時(shí)間:2019/10/31 8:50:21字體大�。�A-A+

作者:西西點(diǎn)擊:0次評論:0次標(biāo)簽: stm32f1和f4 區(qū)別

  • 類型:遠(yuǎn)程監(jiān)控大�。�24.1M語言:中文 評分:10.0
  • 標(biāo)簽:
立即下載

stm32f1和f4的區(qū)別大家都不知道很明白,想要知道這個(gè)區(qū)別究竟是什么的小伙伴們,就讓小編給大家詳細(xì)的講講,一起來看看這個(gè)區(qū)別究竟是什么吧,來看看吧。

stm32f1和f4的區(qū)別

第一點(diǎn)區(qū)別 內(nèi)核不一樣 

stm32F1是cortex- M3的內(nèi)核。 

Stm32f4是cortex-M4的內(nèi)核。 

芯片工藝不一樣。因?yàn)閟tm32最早2010年左右就出來的mcu,而F4比F1晚幾年研發(fā)出來,在設(shè)計(jì)制成上要優(yōu)良一些 

系統(tǒng)構(gòu)架也不一致,F(xiàn)4的主系統(tǒng)有多層AHB總線矩陣構(gòu)成,比F1的總線要復(fù)雜。 

各個(gè)寄存器映射的物理地址位置不一致,但定義的絕大部分的寄存器名稱是一樣的 

主頻不一樣,F(xiàn)4芯片最高可以達(dá)到168M,F(xiàn)1只有72M。 

STM32F1與STM32F4的Flash和RAM容量差別較大, 

F4系列flash 范圍從128k~2048K,RAM從64K~256K 

F1系列的Flash范圍16k~1024k,RAM范圍從4k~80K 

價(jià)格相差也比較大,相同F(xiàn)lash容量和封裝的F1和 f4,F(xiàn)4要貴一些。 

很多外設(shè)不一樣,F(xiàn)4最高可以有8路串口, 

對于固件庫來說,因?yàn)槭嵌际且患移放疲幊田L(fēng)格基本一致,很多寄存器的名稱都一致,所以編程差不多。因?yàn)镕1出來的比較久,所以相對而言,F(xiàn)1資料更多一些。不過目前幾個(gè)出名的開發(fā)板商都出了F4的板子,F(xiàn)4用的人也越來越多 

具體的對比:

1, 更先進(jìn)的內(nèi)核。STM32F4采用Cortex M4內(nèi)核,帶FPU和DSP指令集,而STM32F1采用的是Cortex M3內(nèi)核,不帶FPU和DSP指令集。

2, 更多的資源。STM32F4擁有多達(dá)192KB的片內(nèi)SRAM,帶攝像頭接口(DCMI)、加密處理器(CRYP)、USB高速OTG、真隨機(jī)數(shù)發(fā)生器、OTP存儲器等。

3, 增強(qiáng)的外設(shè)功能。對于相同的外設(shè)部分,STM32F4具有更快的模數(shù)轉(zhuǎn)換速度、更低的ADC/DAC工作電壓、32位定時(shí)器、帶日歷功能的實(shí)時(shí)時(shí)鐘(RTC)、IO復(fù)用功能大大增強(qiáng)、4K字節(jié)的電池備份SRAM以及更快的USART和SPI通信速度。

4, 更高的性能。STM32F4最高運(yùn)行頻率可達(dá)168Mhz,而STM32F1只能到72Mhz;STM32F4擁有ART自適應(yīng)實(shí)時(shí)加速器,可以達(dá)到相當(dāng)于FLASH零等待周期的性能,STM32F1則需要等待周期;STM32F4的FSMC采用32位多重AHB總線矩陣,相比STM32F1總線訪問速度明顯提高。

5, 更低的功耗。STM32F40x的功耗為:238uA/Mhz,其中低功耗版本的STM32F401更是低到:140uA/Mhz,而STM32F1則高達(dá)421uA/Mhz。

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)

    推薦文章