【課程目標(biāo)】
本課程是WindowsCE5.0系統(tǒng)級(jí)開發(fā)的課程,課程內(nèi)容包括WindowsCE6.0操作系統(tǒng)的特性介紹,開發(fā)環(huán)境的建立,操作系統(tǒng)的創(chuàng)建和調(diào)試,內(nèi)核修改,BSP的創(chuàng)建,驅(qū)動(dòng)程序開發(fā)等內(nèi)容。本課程深入基于WindowsCE的嵌入式設(shè)備的實(shí)際開發(fā)過(guò)程,**每章精心設(shè)計(jì)的實(shí)驗(yàn),使學(xué)員在學(xué)習(xí)后,能對(duì)WindowsCE的系統(tǒng)及驅(qū)動(dòng)開發(fā)有清晰的認(rèn)識(shí)和深刻的理解,能夠熟練進(jìn)行嵌入式系統(tǒng)相關(guān)的項(xiàng)目開發(fā)。
【課程大綱】
◆WindowsCE嵌入式系統(tǒng)開發(fā)綜述。首先簡(jiǎn)要介紹了WinCE系統(tǒng)的特性,接著講述WinCE系統(tǒng)的開發(fā)流程,以及介紹使用PlatformBuilder進(jìn)行系統(tǒng)定制,**后,對(duì)WindowsCE調(diào)試方法進(jìn)行解析。
◆課程實(shí)驗(yàn):
◆深入理解WinCE內(nèi)核。詳細(xì)講解內(nèi)核主要模塊、系統(tǒng)啟動(dòng)、系統(tǒng)調(diào)用、內(nèi)存管理和文件系統(tǒng)等,進(jìn)一步加深鞏固對(duì)WinCE內(nèi)核的理解,為后期驅(qū)動(dòng)開發(fā)打下牢固的基礎(chǔ)。
◆WinCE的BootLoader和OAL開發(fā)。詳細(xì)講解WinCE系統(tǒng)下的BootLoader和OAL工作原理,接著一步一步講述BootLoader和OAL的開發(fā)流程。幫助學(xué)員掌握實(shí)際項(xiàng)目中的BootLoader和OAL開發(fā)。
◆WinCE的設(shè)備驅(qū)動(dòng)解析。首先介紹WinCE的驅(qū)動(dòng)程序的分類,接著講解設(shè)備管理器的工作機(jī)制,接著重點(diǎn)講述WinCE的中斷機(jī)制,詳細(xì)分析驅(qū)動(dòng)程序的加載過(guò)程,**后介紹流接口設(shè)備驅(qū)動(dòng)。
◆WinCE的設(shè)備驅(qū)動(dòng)解析(續(xù))。本章分別針對(duì)電源按鍵驅(qū)動(dòng)、觸摸屏驅(qū)動(dòng)、Flash驅(qū)動(dòng)、顯示屏驅(qū)動(dòng)程序進(jìn)行分析,幫助學(xué)員掌握WinCE系統(tǒng)開發(fā)中的**主要幾個(gè)驅(qū)動(dòng)的工作流程和開發(fā)過(guò)程。**后,講解驅(qū)動(dòng)程序的電源管理。
WinCE應(yīng)用開發(fā)就業(yè)班課程目標(biāo)
掌握WindowsCE的開發(fā)流程
了解模擬器的概念和使用
熟悉WindowsCE應(yīng)用開發(fā)的工具以及開發(fā)流程
掌握WindowsCE系統(tǒng)事件驅(qū)動(dòng)和消息響應(yīng)機(jī)制
熟練掌握WindowsCE系統(tǒng)中應(yīng)用程序的執(zhí)行流程
建立Windows編程的基本理念
具備編寫文字輸出程序和屏幕繪圖程序的能力
熟練掌握WindowsCE系統(tǒng)中多線程編程的方法
熟練掌握WindowsCE下文件的編程操作方法以及串口通信方法
【教學(xué)現(xiàn)場(chǎng)】
【課程說(shuō)明】
上課時(shí)間:
1、全日制(周一至周六白天 08:30-17:00)學(xué)習(xí);
2、晚間班(周一、三、五 18:30-21:00)學(xué)習(xí);
3、周末班(周六 08:30-17:00)學(xué)習(xí);
4、業(yè)余班(周一至周六08:30-21:00自定義時(shí)間段)學(xué)習(xí);
5、小班授課,每期10人左右,**教學(xué),免費(fèi)重修,直至就業(yè)。
【專業(yè)導(dǎo)師】
王宇:Java、大數(shù)據(jù)導(dǎo)師
工作經(jīng)歷:9年企業(yè)軟件開發(fā)和教學(xué)經(jīng)驗(yàn),注重人才培養(yǎng),擁有豐富的開發(fā)技術(shù)經(jīng)驗(yàn)。熟練掌握Html5,Css3、JS、jQuery,Bootstrap,EasyUi,Ajax等主流前端技術(shù)及MySQL,SQLServer,Orcale等常用數(shù)據(jù)庫(kù)的應(yīng)用,精通JavEE平臺(tái)開發(fā),對(duì)Struts、Spring、Hibernate、Springmvc、Mybatis Maven領(lǐng)域的流行框架有獨(dú)特見解, 熟練使用Svn,Git,VSS等主流的版本管理工具。
在公司擔(dān)任Java技術(shù)講師,學(xué)術(shù),研發(fā)及項(xiàng)目開發(fā)技術(shù)總管。
開發(fā)項(xiàng)目:公交管理系統(tǒng),建筑裝飾公司的系統(tǒng)管理軟件,會(huì)員卡管理系統(tǒng),財(cái)政管理軟件,商務(wù)局管理系統(tǒng)。
教學(xué)風(fēng)格:教學(xué)時(shí)擅長(zhǎng)以企業(yè)核心應(yīng)用為導(dǎo)向,引導(dǎo)學(xué)生建立起企業(yè)開發(fā)模式的思維,深知軟件行業(yè)對(duì)學(xué)生的技術(shù)素養(yǎng)要求,對(duì)互聯(lián)網(wǎng)發(fā)展具有一定的前瞻性,具有豐富的項(xiàng)目教學(xué)經(jīng)驗(yàn),多次被軟件公司聘請(qǐng)進(jìn)行企業(yè)員工技術(shù)延伸內(nèi)訓(xùn)授課。
職業(yè)技能:精通:Html、Css、JS、jQuery、Bootstrap、EasyUi、Ajax主流前端技術(shù)
精通:MySQL、SQLServer、Orcale等
【學(xué)校簡(jiǎn)介】
科迅教育專注IT技能培養(yǎng),致力于培養(yǎng)面向互聯(lián)網(wǎng)領(lǐng)域的高端人才,以學(xué)員就業(yè)為目的,優(yōu)質(zhì)就業(yè)為宗旨,是一家集Web前端工程師、Java工程師、PHP工程師、.NET工程師、Android工程師、iOS工程師、C/C++工程師、軟件測(cè)試工程師、Linux云計(jì)算工程師、Python工程師、大數(shù)據(jù)工程師、人工智能開發(fā)工程師等課程為一體的IT培訓(xùn)機(jī)構(gòu)。
【學(xué)校環(huán)境】
100%滿意度
南通科迅教育
綜合
環(huán)境 : 5.0師資 : 5.0教學(xué) : 5.0