我跟其他人的看法不一樣,那就是不要學F103了,直接學F429。
就像51雖然經典,但是現在也沒人去學原始的intel 8051一樣,都是學的增強型51。
F103是Coretext-M3核心180nm製程的產品,雖然它是最經典的STM32型號,但是實在是太老了。ST早就不再對F1產品線進行更新和維護。甚至它的價格都不再具備優勢。現在做新產品,已經沒人會選F103了。
F429的學習難度跟F103基本一致,但是效能更強,外設更加豐富。而且F4產品線現在是STM32的主流產品線,F429的設計也和現在主流MCU的趨勢基本一致,比如強化的圖形效能和TCM-RAM設計。學會了F429之後,就算是要去開發F103也是手到擒來的,不存在門檻,反之就不行。
資料豐富度上面,F103是比較多,但大都是上古資料,參考價值已經越來越小。
至於H7/F7系列,因為複雜度過高,跟F4系列根本不在一個檔位上,晶片BUG也多,所以不太推薦新手入門。
免費資料多的,基本功能齊全的選一個就可以,像正點原子、安富萊,他們都有自己的論壇,也出來相應的教程,可供學習的資料很多。真正的問題在學習的過程中遇到的,真正的快樂是在解決問題後體會到的
正點原子
手把手教你103最小系統開發板全流程開發影片教程
從影片中能學到什麼東西?
1。 原理圖設計,包含原理圖
元件庫
製作、原理圖
電路
工作原理、原理圖的佈局和連線、原理圖的編譯及錯誤處理等。
2。
PCB設計
,包含
PCB
封裝庫製作、PCB網表匯入、
元器件
的佈局擺放、PCB走線規則設定及佈局、PCB的DRC檢測、出圖以及製作工藝等。
3。 PCB實物板除錯,軟體環境搭建、工程建立、示例程式碼講解、燒寫
模擬
除錯以及下載程式、結果演示等。
影片教程如下:
新增客服免費領取影片資料學習,暗號【知乎】
張飛實戰電子官方微信
配套學習檔案:
以下是課程講解知識點
不知道有多少人學習linux,會選擇STM32MP157的板子。不過STM32MP1系列,效能還是超強的。對比IMX6ull、樹莓派等板子來說,STM32MP157可拓展學習的技術非常的多,幾乎可以做到一板N多用。
你會選擇STM32MP157的板子,學習Linux嗎?
當然!為什麼不呢?!
stm32mp1是ST進軍Linux的首款MPU,效能超強。採用雙核異構(A7核+ M4核),既充分滿足多種應用的靈活性需求,又實現了最佳效能和低功耗特性,還支援3D圖形處理單元(3D GPU),主要應用於工業應用、消費電子、醫療保健、智慧家居等領域。它的雙核異構也非常好的解釋了,為什麼可以一板多用:
1)學習ARM:ARM雙核,cortex-A7、Cortex-M4,對想學ARM體系架構的朋友來說,可以同時學到這兩種處理器知識了;
2)學習Linux:A7核,可以跑Linux,linux相關的應用、系統、驅動開發,就都可以學習了;
3)學習STM32微控制器:M4核,可以學微控制器,還可以拓展學FreeRTOS/RT-Thread/uC/OS-III作業系統;
4)學習物聯網:stm32mp157搭配多種感測器模組,就可以學習物聯網感測器知識,無線感測網路知識;
5)學習人工智慧:搭配攝像頭模組,就可以學習人工智慧機器視覺相關的知識,如果再搭配一些擴充套件資源,就完全可以開展很多AIoT專案了;
6)學習接入各種雲:ST官方支援接入多種IoT開發平臺,包括百度智慧雲天工、阿里雲IoT、騰訊雲物聯網開發平臺、華為雲IoT平臺等,大廠的資源還是非常豐富的。
而且ST本身是擁有非常成熟的生態系統,加上stm32mp1超強的效能。所以學習linux選擇stm32mp1板子,還是超高性價比的。
對此有疑問,歡迎討論~!
當然,對學習來說,教程和影片資源,是非常重要的!
我們的工程師,為此是花費了巨大的精力,致力於將我們的STM32MP157開發板FS-MP1A打造成一塊,硬體資源超級豐富,學習資源超級豐富的開發板世界裡優秀的一員!
那華清遠見FS-MP1A開發板都配套哪些學習資源呢?歸總說一下,目前主要提供以下資源:
——文件教程類:
• 《FS-MP1A開發教程。pdf》,超全超詳細實驗指導書,分為基礎到專案7大部分,近千頁;
• 《FS-MP1X機器視覺開發教程。pdf》,基於OpenCV的機器視覺實驗教程,120餘頁;
• 《FS-MP1A開發板常見問題集錦。pdf》
• 《FS-MP1A產品手冊。pdf》
——影片課程類:
• 《零基礎玩轉STM32MP1開發板》課程影片,嵌入式工程師系統學習課程,分為15大Level, 200餘課時,覆蓋ARM、Linux應用/系統/驅動、專案等全體系知識學習,目前上線160課時,持續更新中;
• 《AIoT專案影片》,後續補充錄製。
——網盤資源類:
• 《華清遠見FS-MP1A開發資料網盤》70G,包括工具軟體、程式原始碼、晶片手冊、原理圖、系統映象。
• 《華清遠見-FSMP1X-機器視覺-資料光碟》1。56G,包括程式原始碼、工具軟體 、實驗手冊。
乾貨分享!
華清遠見FS-MP1A開發板(主控晶片stm32mp157)獲ST官方推薦,開發板入門系列影片《基於STM32MP157的Linux作業系統移植(共23講)》上線ST官網,配套
近300頁開發教程文件
。
ST官網課程連結:《基於STM32MP157的Linux作業系統移植(共23講)》-ST官網
全套課程及開發教程都是免費的!
寫在最後
有了超強的效能,且配套了超豐富的學習教程和影片,相信這樣一款STM32MP157的板子,一定會成為您Linux學習的首選開發板!