活動安排 |
時間 |
專題名稱 |
主要內容 |
13:00~13:30 簽到 |
13:30 |
14:30 |
專題1 嵌入式Linux塊設備驅動開發(fā)解析 |
本專題介紹Linux中塊設備驅動程序的特點,塊設備驅動和文件系統(tǒng)的關系以及塊設備驅動的原理和實現(xiàn)方式。
1. 塊設備驅動程序簡介
2. 塊設備驅動程序特點和原理
3. 塊設備驅動程序的請求隊列機制
4. 塊設備驅動程序的分層實現(xiàn)
|
本專題主講老師:張秋野 有多年嵌入式操作系統(tǒng)開發(fā)經(jīng)驗,曾參與過多個嵌入式系統(tǒng)項目的開發(fā)工作。具有X86/ARM/ XSCALE等體系結構平臺的Linux移植經(jīng)驗,對于嵌入式Linux的實現(xiàn)和應用有深入研究。熟悉的處理器包括:S3C2410,PXA255,PXA270,MX21。在項目中主要負責Linux driver開發(fā)、Linux系統(tǒng)移植、Bootloader移植工作,并多年從事Linux內核的研究工作。 |
休息交流10分鐘 |
14:40 |
15:40 |
專題2 嵌入式Linux網(wǎng)絡設備驅動開發(fā)解析 |
本專題主要介紹網(wǎng)絡驅動模塊在Linux操作系統(tǒng)上的實現(xiàn)。本專題將會詳細介紹計算機網(wǎng)絡基礎,網(wǎng)絡設備驅動程序的軟件框架,實現(xiàn)算法等內容。
1、Linux網(wǎng)絡設備驅動程序概述
2、計算機網(wǎng)絡概述
3、skbuf 數(shù)據(jù)結構介紹
4、Linux網(wǎng)絡設備驅動程序API介紹
5、Linux網(wǎng)絡設備驅動程序實現(xiàn)算法
6、剖析Linux網(wǎng)絡設備驅動程序源代碼
|
本專題主講老師:蔡棟 多年從事計算機通信相關研究,在嵌入式系統(tǒng)軟件方面具有多年的項目開發(fā)經(jīng)驗。熟悉Linux嵌入式操作系統(tǒng),熟悉80x86、MIPS體系結構,從事核心路由器、網(wǎng)絡防火墻、網(wǎng)絡入侵檢測設備等嵌入式系統(tǒng)研發(fā)工作。 |
休息交流10分鐘 |
15:50 |
16:50 |
專題3 USB設備驅動開發(fā)深度解析 |
本專題首先對USB總線及USB驅動的體系結構進行介紹,然后分成主機端(主機控制器驅動和設備驅動)和設備端(設備控制器和gadget驅動)兩個角度闡明USB驅動開發(fā)過程,后對OTG技術及驅動中的相關問題進行講解。
1.USB及驅動框架簡介
1.1 USB協(xié)議
1.2 總線/設備/驅動的關系
1.3 USB驅動的體系結構
2.主機端驅動
2.1 主機控制器驅動
2.2 設備驅動
a.USB骨架程序
b.USB音頻設備
c.USB mass storage
3.設備端驅動
3.1 設備控制器驅動
3.2 gadget驅動
4. USB OTG
|
本專題主講老師:宋寶華 講師,多年嵌入式系統(tǒng)從業(yè)經(jīng)驗,熟悉嵌入式系統(tǒng)軟硬件設計的全過程,有豐富的嵌入式系統(tǒng)硬件設計經(jīng)驗,精通嵌入式Linux、Vxworks操作系統(tǒng),尤其擅長Linux設備驅動開發(fā),原創(chuàng)性地完成多種設備的驅動程序的開發(fā)。曾指導完成多個大型嵌入式項目的軟硬件設計,涉及通信、網(wǎng)絡、控制等領域。對嵌入式系統(tǒng)移植有很強的經(jīng)驗,曾在X86/ARM//PowerPC等體系結構平臺上移植Linux內核、VxWorks系統(tǒng)。著有《Linux設備驅動開發(fā)詳解》一書。 |
16:50~17:10 現(xiàn)場抽獎活動
|