首頁(yè) > 評(píng)測(cè) > “一時(shí)’瑜’亮”——NUCLEO-F413ZH評(píng)測(cè)

“一時(shí)’瑜’亮”——NUCLEO-F413ZH評(píng)測(cè)

ST   NUCLEO   F413ZH   F412   M4   
  • 作者:LKL
  • 來(lái)源:21ic
  • [導(dǎo)讀]
  • 原文標(biāo)題為“既生‘瑜’,何生‘亮’?"聽(tīng)起來(lái)似乎有點(diǎn)悲情,故此小編妄自將其改成”一時(shí)‘瑜’‘亮’“。412之后又出413,表面上看起來(lái)著實(shí)令人摸不著頭腦,本文將為你解開(kāi)這個(gè)謎題。

3、對(duì)比

下面來(lái)看看意法半導(dǎo)體公司最近先后推出的這兩塊Nucleo-144開(kāi)發(fā)板,估計(jì)很多人會(huì)認(rèn)為是同一款開(kāi)發(fā)板,其實(shí)左邊的是NUCLEO-F412ZG開(kāi)發(fā)板,右邊的是NUCLEO-F413ZH開(kāi)發(fā)板,是不是有點(diǎn)卵生兄弟的感覺(jué)?

如果你仔細(xì)對(duì)照一番,就會(huì)發(fā)現(xiàn)其實(shí)兩款開(kāi)發(fā)板除了MCU不同之外,其它的地方還真是完全一樣!!!

11.png

而STM32F412和STM32413都是高性能的STM32F4中的入門(mén)級(jí)產(chǎn)品,根據(jù)芯片編號(hào),必然有著非常相似的片內(nèi)外設(shè),讓我有種“既生瑜,何生亮?”的感覺(jué)。

12.png

仔細(xì)對(duì)照?qǐng)D表看了一下,可以看出STM32413相比較STM32F412在存儲(chǔ)器、運(yùn)行時(shí)典型功耗、BAM模塊等有所不同,其中FLASH和RAM上均有提高,運(yùn)行時(shí)的功耗反而變大,BAM模塊改為了BAM+模塊,看來(lái)是一個(gè)增強(qiáng)型BAM模塊。

13.png

FLASH容量就不說(shuō)了,這個(gè)運(yùn)行時(shí)每MHz的耗電量多出的3個(gè)uA在哪里?

BAM(Batch Acquisition Mode)大量數(shù)據(jù)采集模式在STM32系列MCU中也是十分常見(jiàn)的,這是意法半導(dǎo)體動(dòng)態(tài)能效技術(shù)創(chuàng)新,可將傳感器數(shù)據(jù)直接傳入SRAM存儲(chǔ)器,同時(shí)CPU及閃存仍處于關(guān)斷狀態(tài),這有利于開(kāi)發(fā)人員高效使用微控制器的電源管理模式來(lái)降低功耗。只是在STM32F413微控制器中,BAM變成了增強(qiáng)型BAM(BAM+),這里查了一下官方的數(shù)據(jù)手冊(cè)和參考文檔,發(fā)現(xiàn)這一增強(qiáng)在于BAM通過(guò)添加SRAM2來(lái)增強(qiáng)功能,SRAM2允許通過(guò)Ibus和Dbus執(zhí)行SRAM代碼,從而提高代碼執(zhí)行性能。這里也就是為什么STM32F413微控制器比STM32F412的RAM多了64KB空間(256kB的SRAM1,64kB的SRAM2)。其實(shí)SRAM1也允許通過(guò)Ibus和Dbus執(zhí)行SRAM代碼的功能,為什么還要單獨(dú)設(shè)置一個(gè)64KB的SRAM2呢?主要是可以利用SRAM1和SRAM2分別連接Ibus和Dbus,一個(gè)用來(lái)執(zhí)行RAM代碼,一個(gè)用來(lái)訪問(wèn)數(shù)據(jù),從而提高運(yùn)行效率,此外,可以單獨(dú)設(shè)置SRAM1和SRAM2的電源,更加方便的控制消耗的功耗!

14.png

關(guān)于增強(qiáng)型BAM相關(guān)的描述在STM32F413的數(shù)據(jù)手冊(cè)上也得到了印證,當(dāng)然更詳細(xì)的使用及注意事項(xiàng)可以查閱相關(guān)的參考手冊(cè)和應(yīng)用文檔,這里就不過(guò)多分析了。

15.png

下面再來(lái)對(duì)照一下STM32F412xG和STM32F413xH兩個(gè)微控制器的數(shù)據(jù)手冊(cè)的功能表,可以清楚的從表格上看出,STM32F413相比較STM32F412而言,還是有不少的提升,除了在FLASH和SRAM上的提升,定時(shí)器上增加了一個(gè)低功耗定時(shí)器;串行口USART/UART的數(shù)量更是達(dá)到10個(gè);增加了一個(gè)CAN(共3個(gè))和一個(gè)SAI;用于Σ-Δ調(diào)制器的數(shù)字濾波器;此外還增加了2個(gè)12位DAC。所有的這些增加,都明顯帶有工業(yè)控制應(yīng)用的烙印,可以看出,意法半導(dǎo)體新增加的這款STM32F413微控制器的一個(gè)明顯的定位是工業(yè)控制應(yīng)用! 

0306.png.thumb.jpg

0307.png.thumb.jpg

經(jīng)過(guò)上面對(duì)于STM32F413和STM32F412的對(duì)比,我們可以簡(jiǎn)單的看出,兩款MCU在硬件資源上有很多相似之處,特別是STM32F413的增強(qiáng)功能,使得這款芯片更適合在工業(yè)控制領(lǐng)域應(yīng)用。關(guān)于意法半導(dǎo)體新出的這款STM32F413微控制器的更詳細(xì)文檔及使用,大家可以參看參考手冊(cè)和豐富的應(yīng)用文檔支持。

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開(kāi)放投稿

熱門(mén)標(biāo)簽
項(xiàng)目外包 more+