Linux 老炮兒韋東山講 STM32MP1

開發(fā)人員想學嵌入式Linux時,首先想到的名字是韋東山。今天《跟韋東山學嵌入式Linux開發(fā)》系列課程正式開放報名。
點擊鏈接,立即報名:
https://www.stmcu.com.cn/Meeting/Details/20Linux
涉足嵌入式Linux的開發(fā)者,都知道這個領(lǐng)域有個老炮兒,韋東山。
隨著STM32MP1的產(chǎn)品線不斷豐富,廣大開發(fā)者對STM32MP1的認知也從微控制器的跨界新寵到Linux的實力擔當,高咖位的韋老師也適時地推出了《跟韋東山學嵌入式Linux開發(fā)》系列課程。
STM32MP1 作為 STM32 最具潛力的新系列,在硬件性能、軟件環(huán)境等方面大幅提升;在生態(tài)系統(tǒng)方面,STM32團隊像做MCU生態(tài)一樣認真,不斷豐富完善 STM32MP1 本地開發(fā)資源,韋東山老師的課程是學習STM32MP1非常好的學習資源。
《跟韋東山學嵌入式Linux開發(fā)》系列課程包含快速入門和進階提升兩大板塊。
嵌入式Linux系統(tǒng),相當于一套完整的PC軟件系統(tǒng)。

很多 Linux 初學者喜歡從系統(tǒng)啟動流程開始學習:先學習裸機,裸機集合起來就是 u-boot;再學習內(nèi)核移植、驅(qū)動開發(fā),接下來學習根文件系統(tǒng),最后學習APP開發(fā)。如此下來,學習裸機需要2、3個月,學習u-boot也需要2、3個月,而工作中u-boot基本不用改,并且u-boot比驅(qū)動開發(fā)還難!這樣的學習流程,容易學了后面忘了前面,不能快速上手工作,消耗學習熱情!
因此韋老師為我們打造了快速入門和進階提升兩大板塊:入門講究的是快速,入門之后再逐步深入。

快速入門的學習路徑:搭建環(huán)境 ->APP基礎(chǔ) ->驅(qū)動基礎(chǔ) ->馬上做項目
快速入門的思路是以項目為導(dǎo)向,在做項目的過程中以“Problem-based”的方式學習,缺啥補啥,這樣可以學以致用,避免在漫長的學習過程中迷失方向。
在APP基礎(chǔ)、驅(qū)動基礎(chǔ)的課程中,會先講解一些必須的知識,這些知識是你以后無論做APP開發(fā),還是動開發(fā),都必須掌握的知識。接下來,通過講解一個項目,把APP基礎(chǔ)、驅(qū)動基礎(chǔ)這兩部分知識活用起來。

初學者如何快速入門Linux?

入門之后按需學習,這是進階提升的過程。在這個過程中,可以學習更多的、更貼合自己需要的項目,也可以深入鉆研驅(qū)動程序,或是研究其他專題。

現(xiàn)快速入門板塊(免費課程)的第一、二章已上線,課表如下。

重要提示
《跟韋東山學嵌入式Linux開發(fā)》系列課程開放報名,請關(guān)注“STM32”公眾號,(掃碼下方二維碼,即刻關(guān)注),及時獲得課程相關(guān)信息。
