意法半導體家的STM32 MCU經(jīng)過十幾年的發(fā)展,衍生出了很多系列規(guī)格型號,簡直多到讓老wu的選擇困難癥都犯了 ?﹏?。 現(xiàn)在的STM32型號復雜到什么程度呢?2019年的官方選型手冊多達75頁 有需要2019版STM32選型手冊的同學可以點這個鏈接下載: https://mr-wu-cdn-bucket.oss-cn-shenzhen./Selection%20Guide%2020190329.pdf 同時,ST官方為了讓你更便捷地挑選到合適的STM32產(chǎn)品,在其官網(wǎng)提供了在線產(chǎn)品選擇器,同時還開發(fā)了ST MCU Finder,有手機App端和PC端,而且PC端還是跨平臺的,MacOS、Windows、和Linux下的桌面系統(tǒng)都可以用,簡直是想讓你隨時隨地都可以選他家的處理器哈,人家市場做得成功不是沒道理的。(?·??·?)?? 老wu個人偏向于用桌面端的ST MCU Finder,界面上比手機app要直觀很多,畢竟屏幕大嘛,大家肯定喜歡大的 PC端的程序可以通過下邊的鏈接下載安裝 https://www./content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-utilities/st-mcu-finder-pc.html 應(yīng)用程序端的數(shù)據(jù)是可以聯(lián)網(wǎng)更新的,這就沒必要去看PDF或者excel檔的選型手冊了,當然,ST官網(wǎng)也有網(wǎng)頁端的產(chǎn)品選擇工具,體驗也不錯,如果老wu沒記錯的話,網(wǎng)頁端的產(chǎn)品選擇器早期是基于adobe家的flex開發(fā)的,需要依賴于瀏覽器端的flash插件來呈現(xiàn),現(xiàn)在轉(zhuǎn)到了H5,體驗也更加完善,同時芯片的最新選型數(shù)據(jù)本來就存在云端,也就不存在聯(lián)網(wǎng)更新這個步驟了,反正每次打開網(wǎng)頁就是最新數(shù)據(jù)就是了,而且網(wǎng)頁端還不需要往電腦里裝東西,這個好評,唯一遺憾是,網(wǎng)頁版的產(chǎn)品選擇器相對于PC端的少了價格篩選這一項,在PC端的可以根據(jù)單價進行篩選和排序,而且還可以顯示出芯片對應(yīng)的參考開發(fā)板的情況,所以我安裝了PC端的產(chǎn)品選擇器。 舉個栗子,比如要選具有USB Device功能的STM32 MCU,就在外設(shè)特性那里把USB Device選項勾上,根據(jù)IO需求數(shù)量,封裝就選LQFP32的吧,經(jīng)過這兩項指標的篩選后,就能把IC的選擇范圍約束到一個容易選擇的范圍啦。 剩下的就是在Flash容量,溫度范圍,售價,代理商的庫存情況和交期方面做取舍啦,同一封裝,外設(shè)規(guī)格也一致的話,不同IC之間是可以Pin2Pin兼容的。 比如這里,經(jīng)過初步篩選之后,同樣LQFP32封裝,具備USB Device功能的STM32 IC篩選出了STM32F系列、STM32L系列、STM32G系列 然后按每10K采購價格排序,發(fā)現(xiàn)STM32F042K4這顆料單價最低,10K量的話單價為1.013美刀,當然,具體的還以國內(nèi)的代理情況為準啦 讓我們看看這STM32F、STM32L、STM32G官方是怎么來劃分和命名的 STM32,這個是指32bit MCU家族啦,對應(yīng)的還有8bit的MCU家族STM8系列,不過最近ST搞了個STM32MP1,這個是基于Cortex-A的MPU,在他家官網(wǎng)里又列到【微控制器】分類里,然后在【微控制器】里弄了個【STM32MP1系列】通用微處理器產(chǎn)品線,你說亂不亂。 老wu個人覺得這新的MPU產(chǎn)品線可能是想借一把STM32的東風讓MPU也跟著火起的意思,而且STM32MP1本身也集成有Cortex-M4,蹭一蹭也無妨,等到Cortex-A MPU系列產(chǎn)品線豐富了再單獨劃出來也不遲。 反正現(xiàn)在的情況就STM32產(chǎn)品線家族里把MP1單列出來,MP1是基于Cortex-A以及Cortex-M內(nèi)核的32bit微處理器(MPU),其他的就是基于Cortex-M內(nèi)核的32bit微控制器(MCU)。 然后就是把基于Cortex-M內(nèi)核的32bit微控制器MCU劃分為
以STM32F042K4這顆料子看一下具體的命名劃分 STM32F0: 主流產(chǎn)品線 42:就是具體的子產(chǎn)品線 K:封裝 32pin 4: 片上Flash容量 16K Bytes 這樣分下來這顆IC在功能性指標上就定下來了,但對于供應(yīng)鏈BOM來說,這一層級還不夠精確,我們還應(yīng)該給出像STM32F042K4T6這樣的規(guī)格,約束到LQFP32封裝以及-40~85℃這樣的溫度范圍。 因為不同的溫度范圍芯片的采購成本是不同的,可能對于研發(fā)來說,不同尾標的IC都是一樣用,但是不同溫度等級,不同ESD防護等級等等都會具有不同的采購成本?,F(xiàn)在主流的EDA軟件都有完善的BOM與原理圖數(shù)據(jù)管理功能了,要利用起來,免得被供應(yīng)鏈一通叼 |
|