學嵌入式linux,用什么開發(fā)板好?
(寫的有些長,有耐心看的用戶,文末有彩蛋喲?。?/p>
推薦華清遠見的。在大家的一般印象中,華清遠見是一家培訓機構(gòu),但可能很多人不清楚,華清遠見還有一個研發(fā)中心,這個不是普通培訓機構(gòu)的那種負責教材編寫、課程研發(fā)、項目升級的教研部或者研發(fā)中心,而是實打?qū)嵉能浻布邪l(fā)。研發(fā)中心于2006年成立,大部分成員都是軟硬件技術(shù)工程師,核心業(yè)務是高校實驗室建設(shè)、企業(yè)工控板及個人開發(fā)板業(yè)務。之前偏重的一直是高校實驗室建設(shè)(嵌入式 物聯(lián)網(wǎng) 人工智能 虛擬仿真等軟硬件平臺),因為是To B端的,所以和個人用戶接觸不多,包括華清遠見培訓業(yè)務用所有的教學平臺,也都是研發(fā)中心自主研發(fā)的。
華清遠見是嵌入式linux培訓業(yè)務起家的,從2004年開始到現(xiàn)在,16多年了,在嵌入式培訓領(lǐng)域有著深厚的底蘊,包括嵌入式 物聯(lián)網(wǎng)相關(guān)方向師資的數(shù)量、自主教學平臺研發(fā)硬實力、多年積累的全國12大中心運營體系及就業(yè)合作企業(yè)伙伴 以及創(chuàng)客學院在線教育體系。在嵌入式linux相關(guān)的人才培養(yǎng)領(lǐng)域,華清遠見是實打?qū)嵉木氉髁?6年,而且是真正的"培訓+研發(fā)"雙引擎發(fā)展模式。
華清遠見研發(fā)中心耗費將近2年時間,重金打造了一款面向個人開發(fā)者的嵌入式linux教學級開發(fā)板FS-MP1A。和以往研發(fā)的4412開發(fā)板(A9核)、6818開發(fā)板(A53核)不同的是,4412 6818核心是用于集團培訓和高校業(yè)務,研發(fā)中心只是配套基礎(chǔ)的軟件工具實驗源碼。但FS-MP1A不同:
FS-MP1A,核心面向個人開發(fā)者,配套的學習資源非常豐富:
——文檔教程類:
? 《FS-MP1A開發(fā)教程.pdf》,超全超詳細實驗指導書,分為基礎(chǔ)到項目7大部分,近千頁;
? 《FS-MP1X機器視覺開發(fā)教程.pdf》,基于OpenCV的機器視覺實驗教程,120余頁;
? 《FS-MP1A開發(fā)板常見問題集錦.pdf》
? 《FS-MP1A產(chǎn)品手冊.pdf》
——視頻課程類:
? 《零基礎(chǔ)玩轉(zhuǎn)STM32MP1開發(fā)板》課程視頻,嵌入式工程師系統(tǒng)學習課程,分為15大Level, 200余課時,覆蓋ARM、Linux應用/系統(tǒng)/驅(qū)動、項目等全體系知識學習,目前上線160課時,持續(xù)更新中;
——網(wǎng)盤資源類:
? 《華清遠見FS-MP1A開發(fā)資料網(wǎng)盤》70G,包括工具軟件、程序源碼、芯片手冊、原理圖、系統(tǒng)鏡像。
? 《華清遠見-FSMP1X-機器視覺-資料光盤》1.56G,包括程序源碼、工具軟件 、實驗手冊。
FS-MP1A開發(fā)板詳情介紹:https://item.taobao.com/item.htm?id=622457259672
STM32MP157目前市面上開源出來的教程及視頻非常少。華清這塊板子,是目前同品類提供的教程及視頻資源最豐富的。這些教程和視頻雖然比不上華清專業(yè)培訓的深度/細度以及就業(yè)等服務(畢竟是2萬左右的培訓班價格),但在同品類開發(fā)板中,F(xiàn)S-MP1A配套的豐富資源及價格優(yōu)勢還是杠杠滴~!自學能力強的,或者想先買塊板子練練手的,或者學校做相關(guān)項目或者畢設(shè)用(比如做門禁系統(tǒng)什么的),是非常推薦的!當然如果您非常希望細致的體系化的學習,有老師一對一的服務,且提供就業(yè)服務的,那還是建議您直接考慮培訓班,更節(jié)省您的時間。當然如果您時間充裕,也可以買板子,自己學學看,學著費力,再考慮培訓也行。這個板子將與升級后的華清嵌入式人工智能課程無縫銜接,報名培訓時可以省購板子費用了,也不浪費。
FS-MP1A開發(fā)板對于華清遠見來說,并不僅僅是一塊板子,而是一個生態(tài)
這個生態(tài)里,包括個人開發(fā)者、包括工控企業(yè),包括高校教育,包括培訓機構(gòu),包括華清的合作伙伴。華清遠見針對stm32mp157(FS-MP1A開發(fā)板用的就是stm32mp157處理器作為主控平臺)有1款個人開發(fā)板,2款工控核心板+底板,1款高校教學實驗箱。華清遠見12大校區(qū)及創(chuàng)客學院在線教育2021嵌入式人工智能課程也將全面升級到該FS-MP1A開發(fā)平臺上。ST的生態(tài)一直做的很棒,stm32mp1無論是在技術(shù)學習方向還是在企業(yè)應用領(lǐng)域,都會有非常大的潛力。這種潛力源于它超強的性能,雙核異構(gòu)。
很多用戶可能對STM32MP1還不了解,這里簡單介紹一下:
stm32mp1是ST進軍Linux的首款MPU,性能超強。采用雙核異構(gòu)(A7核+ M4核),既充分滿足多種應用的靈活性需求,又實現(xiàn)了最佳性能和低功耗特性,還支持3D圖形處理單元(3D GPU),主要應用于工業(yè)應用、消費電子、醫(yī)療保健、智能家居等領(lǐng)域。它的雙核異構(gòu)也非常好的解釋了,為什么可以一板多用:
1) 學習ARM:ARM雙核,cortex-A7、Cortex-M4,對想學ARM體系架構(gòu)的朋友來說,可以同時學到這兩種處理器知識了;
2)學習Linux:A7核,可以跑Linux,linux相關(guān)的應用、系統(tǒng)、驅(qū)動開發(fā),就都可以學習了;
3)學習STM32單片機:M4核,可以學單片機,還可以拓展學FreeRTOS/RT-Thread/uC/OS-III操作系統(tǒng);
4)學習物聯(lián)網(wǎng):stm32mp1搭配多種傳感器模塊,就可以學習物聯(lián)網(wǎng)傳感器知識,無線傳感網(wǎng)絡知識;
5)學習人工智能:搭配攝像頭模塊,就可以學習人工智能機器視覺相關(guān)的知識,如果再搭配一些擴展資源,就完全可以開展很多AIoT項目了;
6)學習接入各種云:ST官方支持接入多種IoT開發(fā)平臺,包括百度智能云天工、阿里云IoT、騰訊云物聯(lián)網(wǎng)開發(fā)平臺、華為云IoT平臺等,大廠的資源還是非常豐富的。
有了超強的性能,且配套了超豐富的學習教程和視頻,相信這樣一款STM32MP157的板子,一定會成為您Linux學習的首選開發(fā)板!
文末彩蛋,干貨分享!
華清遠見FS-MP1A開發(fā)板(主控芯片stm32mp157)獲ST官方推薦,開發(fā)板入門系列視頻《基于STM32MP157的Linux操作系統(tǒng)移植(共23講)》上線ST官網(wǎng),配套近300頁開發(fā)教程文檔。
ST官網(wǎng)課程鏈接:https://www.stmcu.com.cn/Meeting/Details/STM32MP1HQYJ
全套課程及開發(fā)教程都是免費的!