課程詳情 在線報名
通過本課程的系統學習,學員可以深入掌握Windows CE& Windows Mobile平臺上應用開發的方法,清晰理解Windows CE操作系統的完整體系結構,能對Windows CE的系統開發及驅動開發有清晰的認識和深刻的理解,能夠熟練進行嵌入式系統相關的項目開發工作。
從事領域:高端消費類電子
開發平臺:S3C2440+WinCE6.0
周 期:5個月
【課程的目標】:
1. 精通Windows CE & Windows Mobile操作系統原理以及消息機制;
2. 精通Windows CE & Windows Mobile 下的C/SDK方式編程;
3. 精通Windows CE & Windows Mobile 下的C++/MFC方式編程;
4. 掌握Windows CE & Windows Mobile OS核心機制;
5. 掌握Windows CE BSP原理與機制;
6. 掌握Windows CE內核裁剪,系統定制;操作系統的編譯、系統內核調試 ,SDK導出;
7. 掌握Windows CE & Windows Mobile的調試技巧以及BUG檢測;
8. 掌握ARM處理器平臺及其接口硬件開發;
9. 掌握Windows CE設備驅動的開發;
10. 了解不同于WinCE(Linux和uC/OS-II、LPC2200系列MCU)的嵌入式系統的應用開發;
11. 掌握Windows CE & Windows Mobile 實際項目案例開發流程。
*階段 【嵌入式Wince應用工程師】
《嵌入式開發概論及嵌入式WinCE開發過程》
內容涵蓋:WinCE操作系統的基本概念。詳細介紹Windows CE的開發內容,Windows CE相關開發工具的安裝以及使用,包括平臺定制工具,應用開發工具,SDK包等。掌握Windows CE系統的生成方法以及開發流程。
《嵌入式C語言》
內容涵蓋:簡單數據類型,操作符,表達式,控制流,函數,數組,結構,聯合,位操作,指針,標準C庫,排序,查找,線性表,棧,隊列等。
通過大量編程實例是學員對C語言及其數據結構和經典算法完全掌握,達到精通。
《C++程序設計》
內容涵蓋:作用域和生命期,函數及重載,異常處理,名字空間,類,類構造,賦值,拷貝,析構,操作符重載,虛函數,模板,STL。
通過大量編程實例使學員對C++程序設計達到熟練掌握。
《WinCE MFC程序設計》
內容涵蓋:WinCE編程基礎、MFC體系結構、MFC程序的結構,流程,消息映射機制,對話框,菜單,工具欄,常用控件,GDI,文檔/視圖結構,網絡,數據庫。
通過大量編程實例使學員對程序設計達到熟練掌握。
配套項目:空戰游戲
第二階段 【嵌入式Wince系統工程師】
《ARM體系結構》
內容涵蓋:ARM編程模型,詳解7種模式,中斷向量表,異常,存儲系統。
《ARM指令系統及匯編編程》
內容涵蓋:尋址方式,指令系統,匯編程序設計,匯編和C混合編程, 調試,ARM偽指令,ARM編譯,鏈接詳解。
《S3C2440微控制器及部件》
內容涵蓋:S3C2440處理器介紹,NOR & NAND系統引導,內存布局,GPIO,中斷控制系統,外部中斷輸入,硬件定時器,SPI,IIC,UART,AD轉換器,實時時鐘(RTC)。
通過大量實驗是學員對S3C2440處理器核心及各個部件基本掌握。
《WinCE系統開發》
內容涵蓋:內核啟動流程、虛擬內存、中斷響應與調度、實時時鐘管理,系統休眠與喚醒,創建并生成操作系統映像。內容包括系統定制與裁減、操作系統的編譯、系統內核調試、啟動程序Bootloader的編寫、Boot文件燒錄以及操作系統映像下載。
《Wince驅動程序設計》
內容涵蓋:Windows CE驅動開發相關概念及開發流程,了解Windows CE下的驅動機制,內置驅動,流接口驅動的開發。
配套項目:個人信息終端
第三階段 【綜合項目實戰】
《uC/OS-II,LPC2200(飛利浦),Linux介紹》
內容涵蓋:因為嵌入式領域的多樣性,往往都是嵌入式開發,所用技術,開發環境,開發方式確實相差很大,所以本科主要介紹其他嵌入式開發技術,讓學員能有全局觀,能更好的去認識嵌入式技術。
配套項目:車載導航儀(實際工程案例)
只要一個電話
我們免費為您回電