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

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

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

MCU的替換需要考慮什么

5RJg_mcuworld ? 來源:工程師曾玲 ? 2019-02-11 15:45 ? 次閱讀

在考慮更換STM32,且跨系列更換,可以看看下面各系列的對比圖。

1寫在前面

我不止一次在公眾號中提到STM32軟件和硬件兼容性的問題,相信有很多人都知道,但同時也有許多人不知道。

對于我們從事軟件,或者硬件的朋友,如何將一種MCU輕松替換成同一產(chǎn)品系列的另一種MCU非常重要。

比如:我們要節(jié)約成本,同時又要性能更好,需要將STM32F0更換成G0。這時就需要考慮更換前后MCU的兼容性。

今天我將結(jié)合相關(guān)文檔,截取一些相關(guān)圖片來比對各STM32系列的異同,以及他們的兼容性。

2

STM32產(chǎn)品系列特性比較

下面是STM32F0、F1、F2、F4、L1各產(chǎn)品系列的特性進(jìn)行對比:

MCU的替換需要考慮什么

MCU的替換需要考慮什么

MCU的替換需要考慮什么

3

外設(shè)兼容性分析對比

對STM32進(jìn)行過研究的朋友,特別是使用過寄存器開發(fā)的朋友應(yīng)該很明白STM32片上外設(shè),進(jìn)行過對比的朋友,會發(fā)現(xiàn),各系列MCU的片上外設(shè)很多相似之處,甚至完全一樣。

下面將F1分別和F0、F2、F4、L1對比一下,大家看看有哪些差異。

1.STM32 F1 與 F0 系列外設(shè)兼容性分析對比

MCU的替換需要考慮什么

2.STM32 F1 與 F2 系列外設(shè)兼容性分析對比

MCU的替換需要考慮什么

3.STM32 F1 與 F4 系列外設(shè)兼容性分析對比

MCU的替換需要考慮什么

4.STM32 F1 與 L1 系列外設(shè)兼容性分析對比

MCU的替換需要考慮什么

4

Pin引腳對比

STM32的引腳,在相同數(shù)量pin和封裝下,大部分型號基本一樣,甚至跨系列都一樣。當(dāng)然,有極少部分不一樣,但絕大部分引腳排列都一樣。

這個引腳封裝的內(nèi)容,硬件工程師應(yīng)該多了解一下。下面對比一下F0 ~ F464Pin引腳:

MCU的替換需要考慮什么

MCU的替換需要考慮什么

MCU的替換需要考慮什么

MCU的替換需要考慮什么

MCU的替換需要考慮什么

5

寄存器map

寄存器map內(nèi)容直接牽涉到編程,所以,這里軟件的朋友應(yīng)該需要了解一下。

從上面大致我們了解了各系列STM32的兼容性,其實從軟件的角度來看,兼容性依然很好。

下面對比一下STM32F1、F2、F4的USART寄存器map:

MCU的替換需要考慮什么

MCU的替換需要考慮什么

MCU的替換需要考慮什么

大家對比這些信息,想必都能理解其中內(nèi)容。需要考慮移植,還請仔細(xì)閱讀相關(guān)文檔,可能存在略微差異。

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

    關(guān)注

    146

    文章

    16885

    瀏覽量

    349926
  • STM32
    +關(guān)注

    關(guān)注

    2264

    文章

    10854

    瀏覽量

    354299

原文標(biāo)題:如何輕松用一種MCU替換另一種MCU?

文章出處:【微信號:mcuworld,微信公眾號:嵌入式資訊精選】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    選擇汽車MCU需要考慮哪些因素?

    用于這些任務(wù)的專用硬件模塊可使CPU節(jié)約資源,從而實現(xiàn)系統(tǒng)內(nèi)更好的任務(wù)分配和簡化的軟件包?! ∵x擇最佳供應(yīng)商  選擇汽車MCU時還要考慮一個關(guān)鍵因素:找一家歷史悠久、市場份額較大的公司。還需要
    發(fā)表于 12-29 09:28

    貼片晶振替換插件晶振前需要考慮什么

    為了滿足客戶的需求,已經(jīng)從插件晶振向SMD轉(zhuǎn)型??赡芎芏嗳藢N片晶振不是很了解,也不知道自家使用插件晶振的產(chǎn)品能否搭上貼片晶振的快車. 這篇文章將會為您分析想要使用貼片產(chǎn)品時,需要考慮的因素,以供大家
    發(fā)表于 04-29 17:29

    鐵電RAM與串行SRAM替換需要考慮的因素有哪些

    盡管靜態(tài)RAM和鐵電RAM可以有完全不同的用途,但是隨著SPI等標(biāo)準(zhǔn)接口的出現(xiàn),這些技術(shù)在功能上有很大的重疊。本篇詳細(xì)介紹了用FRAM替換SRAM時需要考慮的因素 FRAM注意事項FRAM與SRAM
    發(fā)表于 10-16 14:34

    項目中MCU的選型需要考慮哪些因素

    項目中MCU的選型主要從以下幾個方面來考慮:1)成本。2)存儲空間:RAM和FLASH的大小。3)資源:比如,a)ADC通道的數(shù)量、AD轉(zhuǎn)換時間;b)幾路PWM輸出;c)是否具備SCI通信功能;d)是否具備CAN通信功能;e)是否具有eCAP捕獲功能; f)GPIO是否夠
    發(fā)表于 02-08 06:06

    設(shè)計通用串行總線協(xié)議接口時需要考慮的問題

    圖1:USB協(xié)議的發(fā)展歷程——2019年發(fā)布USB 4.0為了讓您了解USB協(xié)議是否適合您的系統(tǒng)并滿足您的高速接口需求,我們?yōu)槟谐隽嗽O(shè)計師通常需要考慮的六個關(guān)鍵問題:1:您的CPU或MCU的接口
    發(fā)表于 11-07 07:36

    iMX RT 1021 MCU從這個特定的外部閃存進(jìn)行編程或引導(dǎo)時,我們需要考慮什么嗎?

    (SST26VF032BA-104I/MF) 的外部閃存。從這個特定的外部閃存進(jìn)行編程或引導(dǎo)時,我們需要考慮什么嗎?我們是否需要特定于 Microchip 閃存的 LinkServer 閃存驅(qū)動程序
    發(fā)表于 04-14 08:35

    選擇汽車MCU需要考慮哪些因素?

    選擇汽車MCU需要考慮哪些因素?
    發(fā)表于 01-12 21:51 ?15次下載

    更快的MCU內(nèi)存的考慮

    閃存的微控制器(MCU)現(xiàn)在完全占主導(dǎo)地位,但記憶考慮為處理器變得更加復(fù)雜,有先進(jìn)的32位架構(gòu)和外設(shè)更可。這是很容易忘記的記憶,使MCU的片上外設(shè)更多異國之間(SOC)包括先進(jìn)的電機(jī)控制、圖形用戶界面(GUI),和網(wǎng)絡(luò)。
    發(fā)表于 07-13 10:28 ?2次下載
    更快的<b class='flag-5'>MCU</b>內(nèi)存的<b class='flag-5'>考慮</b>

    設(shè)計嵌入式系統(tǒng)硬件電路時需要考慮哪些問題

    設(shè)計以MCU為核心的嵌入式系統(tǒng)硬件電路需要根據(jù)需求分析進(jìn)行綜合考慮,需要考慮的問題較多,這里給出幾個特別要注意的問題。
    的頭像 發(fā)表于 02-13 16:32 ?3944次閱讀

    電容的替換需要關(guān)注電容什么參數(shù)

    電容的替換需要關(guān)注電容的耐壓值、容值、耐溫、尺寸、類型等等。
    的頭像 發(fā)表于 12-28 09:17 ?1.3w次閱讀

    不同種類的電感相互替換,電感廠家需要考慮什么?

    上個月,有一個客戶找到谷景,因為電感不適配的原因,客戶已經(jīng)頭疼了將近一個月了,問了很多的電感廠家,也有電感廠家送過樣品,但是都沒有成功,這才找到谷景電子??蛻舻囊笫牵?b class='flag-5'>需要用貼片電感替換鐵硅鋁磁環(huán)252012。
    發(fā)表于 04-28 14:44 ?1223次閱讀

    工業(yè)物聯(lián)網(wǎng)WiFi MCU選型時需要考慮的四大功能

    在評估用于IIoT的Wi-Fi MCU時,設(shè)計人員需要考慮多種功能,例如ADC,接口,安全性和互操作性。
    的頭像 發(fā)表于 04-03 19:33 ?2535次閱讀
    工業(yè)物聯(lián)網(wǎng)WiFi <b class='flag-5'>MCU</b>選型時<b class='flag-5'>需要</b><b class='flag-5'>考慮</b>的四大功能

    MCU完美替換F103中極海和意法的區(qū)別

    了STM32F103VBT6. 市面上目前可以替換的幾款國產(chǎn)基于M3核的MCU基本都可以成功替換,有的需要改一點代碼,今天我們比對下極海和意法的區(qū)別。 01 相同點 管腳定義:完全相同
    的頭像 發(fā)表于 04-02 10:42 ?5519次閱讀
    <b class='flag-5'>MCU</b>完美<b class='flag-5'>替換</b>F103中極海和意法的區(qū)別

    替換滾珠螺桿需要了解哪些參數(shù)?

    替換滾珠螺桿需要了解哪些參數(shù)?
    的頭像 發(fā)表于 09-08 17:47 ?850次閱讀
    <b class='flag-5'>替換</b>滾珠螺桿<b class='flag-5'>需要</b>了解哪些參數(shù)?

    伺服電機(jī)替換需要注意的3大問題

    設(shè)備應(yīng)用中,我們可能會遇到一些情況,需要對電機(jī)進(jìn)行替換,也就是用更新款的伺服電機(jī)替換原有型號產(chǎn)品。這些情況可能包括,產(chǎn)品過期淘汰、節(jié)約成本考慮、貨期問題或者新技術(shù)的應(yīng)用。盡管看上去僅僅
    的頭像 發(fā)表于 12-18 14:20 ?1388次閱讀