在眾多單片機市場中STM32系列為何能脫穎而出?
回顧單片機市場,除了傳統(tǒng)的51系列外,早些年主要有PIC、TI、Nxp、ATMEL、Freescale等廠商。然而,這些廠商普遍存在一些問題:資料難以獲取,文檔數(shù)量有限且大多是英文的,開發(fā)板價格昂貴,調(diào)試器成本高昂,官方工作人員態(tài)度冷漠,代理商服務也不盡如人意。其中,PIC相對來說算是比較好的,因為在8位單片機中,PIC的穩(wěn)定性非常出色,深受工控行業(yè)的青睞。國內(nèi)也有一些人制作了針對PIC的教程,因此相對來說,PIC的入門門檻較低。然而其他廠商的情況簡直令人咋舌,想象一下已經(jīng)進入網(wǎng)絡時代的21世紀頭十年,想學習單片機居然找不到入門的途徑?入門都如此困難,學個單片機有何意義?
然而,STMicroelectronics(ST)應運而生。他們推出了一款基于32位Cortex-M3內(nèi)核的單片機,搭載了4個A核心。再加上標準庫的支持,簡直就是一記絕殺。令人瞠目結(jié)舌的是,他們提供的開發(fā)板只需80塊錢,并且附帶了STLINK調(diào)試器。ST的MCU如阿姆斯特朗螺旋一般向上飛升。可以用一句話來形容:你憑什么與我一戰(zhàn)?
從103系列開始,ST的技術路線一直走得很穩(wěn),穩(wěn)中求進。型號多到近乎冗余的程度。如果在ST的器件列表中找不到你需要的MCU,那么你肯定是個特別的人或者從事特別的行業(yè)。實際上,現(xiàn)在的工程師們大多一邊使用STM32一邊對標準庫或HAL庫進行吐槽,但當涉及到產(chǎn)品開發(fā)時,第一時間想到的仍然是ZE、VK、RC或者C8,不知不覺間,我們已經(jīng)被ST的影響所塑造。甚至國內(nèi)的仿制F103廠家也數(shù)不勝數(shù)。剛好,我這里有嵌入式學習路線,畢設,各種項目,需要留個6。
STMicroelectronics的STM32系列單片機在市場上的成功并非偶然。他們以穩(wěn)定的技術路線、豐富的型號選擇和具有競爭力的價格,贏得了工程師和制造商們的青睞。無論是初學者還是專業(yè)開發(fā)者,STM32都成為了一個值得信賴的選擇。