
廣州WinCE系統(tǒng)開發(fā)培訓(xùn)
¥3800.00元
班制:周末班
廣州信盈達(dá)嵌入式學(xué)院課程描述:以ARM WINCE平臺(tái)為核心,使學(xué)生掌握WINCE系統(tǒng)的底層設(shè)計(jì)和調(diào)試、總線/接口的體系架構(gòu)及系統(tǒng)性能調(diào)試等嵌入式軟件的高級(jí)開發(fā)技術(shù)。使學(xué)生深入理解WinCE系統(tǒng)的內(nèi)核架構(gòu),并能進(jìn)行相應(yīng)的系統(tǒng)設(shè)計(jì)和優(yōu)化。**一個(gè)具體的項(xiàng)目開發(fā)過(guò)程,讓學(xué)生具備獨(dú)立完成基于WINCE的嵌入式系統(tǒng)開發(fā)過(guò)程,具備動(dòng)手能力和解決問(wèn)題的能力,并能從系統(tǒng)整體的角度去獨(dú)立思考和分析/解決問(wèn)題。微軟MVP講師授課,原汁原味;人手一臺(tái)培訓(xùn)、開發(fā)平臺(tái),讓您體驗(yàn)*真實(shí)的研發(fā)環(huán)境。
入學(xué)要求:熟悉C語(yǔ)言,C 語(yǔ)言。
就 業(yè):WINCE高級(jí)工程師
1.1. WinCE系統(tǒng)架構(gòu)
1.1.1. WinCE系統(tǒng)的三層架構(gòu)及其關(guān)系Loader(Bios),OS,Application
1.1.2. 模塊定位,多任務(wù),coredll及API調(diào)用機(jī)制
1.1.3. 各層次的開發(fā)環(huán)境和工具介紹
1.2. PB的Building過(guò)程詳解.
1.2.1. 目錄結(jié)構(gòu),DIRS和Sources
1.2.2. IDE和Cmdline環(huán)境,Wince.bat,BldDemo.bat及環(huán)境變量
1.2.3. 模塊的源頭LIB或者Source Code及其生成過(guò)程Cesysgen
1.2.4. 活用MakeImg
1.2.5. 組件的制作和加入.
1.2.6. BSP的修改
1.2.7. 其他實(shí)用工具
1.3. 目標(biāo)硬件的準(zhǔn)備及Loader的開發(fā).
1.3.1. ARM及ADS開發(fā)環(huán)境介紹
1.3.2. Loader代碼分析和定制
1.3.3. Loader與其后WinCE系統(tǒng)的數(shù)據(jù)傳遞
1.3.4. 影像的下載和燒入
1.4. 內(nèi)核特性,聯(lián)機(jī)KITL環(huán)境及各種Remote工具的使用
1.4.1. 內(nèi)核代碼分析及定制
1.4.2. OS開發(fā)的關(guān)鍵KITL的建立
1.4.3. 啟動(dòng)流程分析和修改
1.4.4. 各種調(diào)試工具的使用
1.4.5. 各種Remote工具的使用
1.4.6. 內(nèi)存管理,線程同步,中斷和IO訪問(wèn)
1.5. EVC及VS2005應(yīng)用開發(fā)環(huán)境的建立和使用
1.5.1. Retail版NK.BIN的定制
1.5.2. SDK的輸出和安裝
1.5.3. EVC開發(fā)環(huán)境和例子
1.5.4. VS2005開發(fā)環(huán)境和例子
1.6. Stream流式驅(qū)動(dòng)的開發(fā)和使用
1.6.1. Device.exe進(jìn)程分析
1.6.2. Stream接口和注冊(cè)表,
1.6.3. 驅(qū)動(dòng)的加載與卸載,手工方式和自動(dòng)方式
1.6.4. 驅(qū)動(dòng)相關(guān)概念:CEDDK,Buffer,DMA,線程和中斷
1.6.5. 驅(qū)動(dòng)的**開發(fā)及調(diào)試技巧
1.6.6. Stream驅(qū)動(dòng)示例:串口和按鍵
1.7. 文件系統(tǒng)及注冊(cè)表的介紹及定制
1.7.1. Filesys.exe文件系統(tǒng)的作用
1.7.2. Disk和Flash驅(qū)動(dòng)之后如何綁文件系統(tǒng)
1.7.3. 注冊(cè)表的保存
1.7.4. Release目錄的妙用
1.8. BuiltIn內(nèi)置驅(qū)動(dòng)的開發(fā)和測(cè)試
1.8.1. GWES.EXE的系統(tǒng)價(jià)值
1.8.2. 顯示輸出驅(qū)動(dòng)程序
1.8.3. 輸入驅(qū)動(dòng)程序示例
1.8.4. Windows 的運(yùn)行機(jī)制分析
1.9. 網(wǎng)絡(luò)服務(wù)的開發(fā)和應(yīng)用
1.9.1. Service.exe的作用,網(wǎng)絡(luò)服務(wù)的加載和使用
1.9.2. Telnet服務(wù)實(shí)例分析
1.9.3. 撥號(hào)程序
1.10. Shell的定制
1.10.1. 去掉標(biāo)準(zhǔn)Shell,指定其他Shell
1.10.2. 標(biāo)準(zhǔn)Shell要素的定制:桌面,任務(wù)欄,開始菜單,快捷等
1.11. PB的項(xiàng)目管理
1.11.1. 項(xiàng)目的清理
1.11.2. 代碼管理
1.11.3. 自動(dòng)Building
1.12. 項(xiàng)目案例的開發(fā):SQLCE WEBPAD
1.12.1. 設(shè)備IO數(shù)據(jù)的SQLCE存儲(chǔ)
1.12.2. PPPOE撥號(hào)上網(wǎng)
1.12.3. WEB-SQLCE服務(wù)的建立,實(shí)時(shí)IO狀態(tài)的遠(yuǎn)程訪問(wèn)
1.12.4. 按鍵驅(qū)動(dòng)定制
1.12.5. 設(shè)備的加密.
1.12.6. 系統(tǒng)發(fā)布和升級(jí)服務(wù)及維護(hù)
微軟MVP講師授課,原汁原味;人手一臺(tái)培訓(xùn)、開發(fā)平臺(tái),讓您體驗(yàn)*真實(shí)的研發(fā)環(huán)境。
體驗(yàn)課預(yù)約試聽
倒計(jì)時(shí)
課程熱線:
客服在線時(shí)間:早上9點(diǎn)~下午6點(diǎn),其他時(shí)間請(qǐng)?jiān)诰€預(yù)約報(bào)名或留言,謝謝!