簡介:嵌入式軟件設計,需要了解嵌入式系統(tǒng)的基礎知識、嵌入式開發(fā)環(huán)境的搭建、涉及軟硬件的協(xié)同。本次課注重嵌入式系統(tǒng)軟件設計的原理講解,也非常注重實踐,基于采用了嵌入式ARM處理器的4412實驗平臺,手把手帶你完成嵌入式開軟件的設計及移植,形成完整的知識體系。
課程章節(jié)
第01課 系統(tǒng)移植概述及環(huán)境搭建上
- 課時1嵌入式系統(tǒng)移植課程體系介紹 開始學習
-
課時2嵌入式基本概念
-
課時3嵌入式開發(fā)環(huán)境的演示介紹-上
-
課時4嵌入式開發(fā)環(huán)境的演示介紹-下
-
課時5搭建開發(fā)主機-上
-
課時6搭建開發(fā)主機-下
第02課 系統(tǒng)移植概述及環(huán)境搭建下
第03課 Bootloader移植上
第04課 Bootloader移植下
第05課 Linux內(nèi)核分析
-
課時1Linux內(nèi)核基本概念-上
-
課時2Linux內(nèi)核基本概念-中
-
課時3Linux內(nèi)核基本概念-下
-
課時4Linux內(nèi)核啟動分析
- 課時5Linux內(nèi)核調(diào)試方法 開始學習
第06課 Linux內(nèi)核移植及網(wǎng)卡移植
-
課時1Linux內(nèi)核移植-序
-
課時2Linux內(nèi)核移植之配置編譯
-
課時3網(wǎng)卡移植準備
-
課時4網(wǎng)卡移植支持NFS_TCPIP_Dm9000驅(qū)動
-
課時5網(wǎng)卡移植之設備樹
-
課時6網(wǎng)卡移植之設備樹信息分析
第07課 第三方驅(qū)動移植
-
課時1驅(qū)動編譯進內(nèi)核Makefile
-
課時2圖像化配置Kconfig
-
課時3驅(qū)動模塊
-
課時4黑白盒對比
-
課時5字符設備引入
-
課時6平臺設備引入
第08課 根文件系統(tǒng)制作
授課講師
-
-
袁祖剛
高級講師
關(guān)于講師
8年嵌入式項目實戰(zhàn)經(jīng)驗; ARM公司全球認證講師; 熟悉ARM,PowerPC,MIPS系列等多種平臺; 精通linux2.4/2.6內(nèi)核驅(qū)動架構(gòu)、硬件接口技術(shù)和驅(qū)動程序調(diào)試技術(shù); 熟悉uC/OS-II、Android系統(tǒng)開發(fā); 深入理解PCI, LCD,網(wǎng)絡,觸摸屏,塊設備等驅(qū)動的實現(xiàn); 實際參與的數(shù)十個大型項目,已廣泛用于國內(nèi)、外消費類,視頻監(jiān)控,手機,無線基站等產(chǎn)品中。
課程推薦
- 電子工程師入門第一課—數(shù)字電路技術(shù) 試聽 7761
- 物聯(lián)網(wǎng)云平臺實戰(zhàn)開發(fā) 試聽 47626
- 物聯(lián)網(wǎng)射頻識別和RFID開發(fā) 試聽 11059
- 基于立創(chuàng)eda電路設計 試聽 7288
學習服務
- 技術(shù)大牛直播授課
- 實時學情管理
- 課后作業(yè)批改,BUG診斷
- 輔導老師當堂答疑
- 學習規(guī)劃,專屬學習方案