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