凌陽嵌入式教育課程體系_第1頁
凌陽嵌入式教育課程體系_第2頁
凌陽嵌入式教育課程體系_第3頁
凌陽嵌入式教育課程體系_第4頁
凌陽嵌入式教育課程體系_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

嵌入式系統(tǒng)工程師12凌陽教育課程體系介紹2四個(gè)月課程安排課程前導(dǎo) 1天嵌入式c語言 15天13.5+1.5天歌詞解析(1.5d)Linux基礎(chǔ)、GTK圖形界面編程5天時(shí)鐘、計(jì)算器Linux系統(tǒng)編程 12天7+4+1mplayer播放器(4d)Linux網(wǎng)絡(luò)編程13天8+4+1天路由器項(xiàng)目(4d)Linux應(yīng)用開發(fā)技術(shù)6+4天web智能刷卡管理系統(tǒng)(4)Linux平臺(tái)及驅(qū)動(dòng)開發(fā)技術(shù)15天12+2+1天電容屏驅(qū)動(dòng)(2d)綜合復(fù)習(xí)、職業(yè)素質(zhì)課、就業(yè)輔導(dǎo)、簡歷、筆試題、模擬面試5+5天34嵌入式c語言Linux基礎(chǔ)及GTK編程Linux系統(tǒng)編程數(shù)據(jù)結(jié)構(gòu)與算法Linux網(wǎng)絡(luò)編程Linux應(yīng)用開發(fā)技術(shù)CortexA8、Linux平臺(tái)及驅(qū)動(dòng)開發(fā)畢業(yè)設(shè)計(jì)題目大綱45為什么要學(xué)嵌入式c語言? 在嵌入式項(xiàng)目開發(fā)中使用c語言開發(fā)是最多的。學(xué)員工作后所研發(fā)的產(chǎn)品,用的也90%以上都是c語言。c語言是基本的開發(fā)工具,它是王道中的王道。嵌入式c語言56C語言(15天)課程安排:1-2:linuxC開發(fā)環(huán)境搭建3-5天:數(shù)據(jù)類型、運(yùn)算符、表達(dá)式、函數(shù)、數(shù)組、預(yù)處理6-8天:指針、動(dòng)態(tài)內(nèi)存分配、字符串9-11天:結(jié)構(gòu)體、共用體、枚舉、位運(yùn)算、數(shù)據(jù)鏈表12天:文件13天:makefile(0.5天)13-14天:歌詞解析(1.5天)15天:綜合復(fù)習(xí)小項(xiàng)目練習(xí):

《打字游戲》、《猜數(shù)游戲》、《計(jì)算器練習(xí)》、《GPS信息分析程序》、《學(xué)生信息管理系統(tǒng)》、《文件加密器》及一些小程序練習(xí)。嵌入式c語言67階段大項(xiàng)目:歌詞解析器嵌入式c語言 實(shí)現(xiàn)功能:

能夠完成對lrc格式歌詞文件的讀取、解析、存入鏈表等功能,并且能夠?qū)崿F(xiàn)與歌曲同步實(shí)時(shí)顯示。78嵌入式c語言Linux基礎(chǔ)及GTK編程Linux系統(tǒng)編程數(shù)據(jù)結(jié)構(gòu)與算法Linux網(wǎng)絡(luò)編程Linux應(yīng)用開發(fā)技術(shù)CortexA8、Linux平臺(tái)及驅(qū)動(dòng)開發(fā)畢業(yè)設(shè)計(jì)題目大綱89Linux基礎(chǔ)(2天)、GTK開發(fā)(3天)課程內(nèi)容:

1天:嵌入式Linux開發(fā)平臺(tái)搭建 2天:shell腳本編程 3天:GTK基本控件、布局+登陸器 4天:GTK高級(jí)控件、定時(shí)器+圖片瀏覽器 5天::鼠標(biāo)、鍵盤事件、事件盒子、gladeLinux基礎(chǔ)及GTK編程910Linux基礎(chǔ)及GTK編程1011嵌入式c語言Linux基礎(chǔ)及GTK編程Linux系統(tǒng)編程數(shù)據(jù)結(jié)構(gòu)與算法Linux網(wǎng)絡(luò)編程Linux應(yīng)用開發(fā)技術(shù)CortexA8、Linux平臺(tái)及驅(qū)動(dòng)開發(fā)畢業(yè)設(shè)計(jì)題目大綱1112Linux系統(tǒng)編程:(7天課+4天項(xiàng)目+1天復(fù)習(xí))課程內(nèi)容:

1天系統(tǒng)調(diào)用、多進(jìn)程程序設(shè)計(jì)2-4天進(jìn)程間通信: 信號(hào)、管道與命名管道、消息隊(duì)列、共享內(nèi)存 5天多線程程序設(shè)計(jì) 6天多任務(wù)同步互斥 7天io控制點(diǎn)燈、按鍵小項(xiàng)目練習(xí):

《shell命令解析器》、《管道聊天程序》、《消息隊(duì)列聊天程序》、《生產(chǎn)者與消費(fèi)者》、及一些小程序練習(xí)。Linux系統(tǒng)編程1213階段大項(xiàng)目:mplayer多媒體播放器實(shí)現(xiàn)功能:實(shí)現(xiàn)播放器界面實(shí)現(xiàn)歌曲列表的現(xiàn)實(shí)實(shí)現(xiàn)觸摸屏對播放器控制

暫停、靜音、音量調(diào)節(jié)、快進(jìn)、快退、進(jìn)度條調(diào)整播放進(jìn)度、點(diǎn)擊歌曲名字切換歌曲實(shí)現(xiàn)播放歌曲的高亮現(xiàn)實(shí)實(shí)現(xiàn)歌曲信息的現(xiàn)實(shí)實(shí)現(xiàn)歌唱的同步Linux系統(tǒng)編程1314階段大項(xiàng)目:mplayer

運(yùn)用知識(shí):c語言的熟練運(yùn)用GTK圖形庫的使用進(jìn)程的創(chuàng)建管道以及命名管道的使用線程的創(chuàng)建以及同步互斥歌詞解析器的移植交叉開發(fā)環(huán)境的使用linux開發(fā)環(huán)境的使用Linux系統(tǒng)編程1415嵌入式c語言Linux基礎(chǔ)及GTK編程Linux系統(tǒng)編程數(shù)據(jù)結(jié)構(gòu)與算法Linux網(wǎng)絡(luò)編程Linux應(yīng)用開發(fā)技術(shù)CortexA8、Linux平臺(tái)及驅(qū)動(dòng)開發(fā)畢業(yè)設(shè)計(jì)題目大綱1516網(wǎng)絡(luò)編程內(nèi)容:(8天課、4天項(xiàng)目+1天復(fù)習(xí))課程內(nèi)容:1天:計(jì)算機(jī)網(wǎng)絡(luò)介紹、UDP通信編程編程2天:抓包工具wireshark、TFTP文件傳輸 3-4天:TCP通信編程、TCPC/S通信編程web服務(wù)器練習(xí)5天:網(wǎng)絡(luò)通信過程、Linuxiptables防火墻 6-7天:原始套接字 8天:網(wǎng)絡(luò)高級(jí)開發(fā)工具包-libnet 9-12天:路由器項(xiàng)目 13天:復(fù)習(xí)

小項(xiàng)目練習(xí):

飛秋通信、MAC地址掃描器、tcp-chat聊天、webserver、upd-chat聊天、TFTP客戶端、遠(yuǎn)程登錄系統(tǒng)(客戶端)Linux網(wǎng)絡(luò)編程1617階段大項(xiàng)目:路由交換系統(tǒng)

模仿整個(gè)網(wǎng)絡(luò)路由通信過程項(xiàng)目訓(xùn)練的知識(shí)點(diǎn):

轉(zhuǎn)發(fā)數(shù)據(jù)包、自動(dòng)獲取對方mac、終端控制功能、配置文檔有效

防火墻功能、過濾ip、過濾port、過濾tcp/udp、過濾關(guān)鍵字、遠(yuǎn)程配置(udp/tcp通信)、下載/上傳配置文檔、在線升級(jí)功能、提高性能(線程池)、多級(jí)路由器級(jí)聯(lián)Linux網(wǎng)絡(luò)編程1718Linux網(wǎng)絡(luò)編程1819嵌入式c語言Linux基礎(chǔ)及GTK編程Linux系統(tǒng)編程數(shù)據(jù)結(jié)構(gòu)與算法Linux網(wǎng)絡(luò)編程Linux應(yīng)用開發(fā)技術(shù)CortexA8、Linux平臺(tái)及驅(qū)動(dòng)開發(fā)畢業(yè)設(shè)計(jì)題目大綱1920Linux應(yīng)用開發(fā)技術(shù):(6天課、4天項(xiàng)目)課程內(nèi)容:

1-2天:web應(yīng)用技術(shù) (HTML、CSS、javascript、AJAX、XML、CGI) 3-5天數(shù)據(jù)存儲(chǔ)技術(shù)——數(shù)據(jù)庫 6天:Linux串口編程、RFID技術(shù)學(xué)習(xí) 5-8天:web智能刷卡管理系統(tǒng)小項(xiàng)目練習(xí)網(wǎng)頁控制點(diǎn)燈、學(xué)生信息管理系統(tǒng)(數(shù)據(jù)庫版)、銀行管理系統(tǒng)(數(shù)據(jù)庫高級(jí))、RFID讀卡器

Linux應(yīng)用開發(fā)技術(shù)2021階段大項(xiàng)目:web智能刷卡管理系統(tǒng)Linux系統(tǒng)編程基本功能管理員登陸注冊新卡注銷舊卡查詢打卡信息創(chuàng)新功能新管理員用戶注冊等管理打卡語音提示服務(wù)器界面顯示修改打卡時(shí)間攝像頭監(jiān)控…2122嵌入式c語言Linux基礎(chǔ)及GTK編程Linux系統(tǒng)編程數(shù)據(jù)結(jié)構(gòu)與算法Linux網(wǎng)絡(luò)編程Linux應(yīng)用開發(fā)技術(shù)CortexA8、Linux平臺(tái)及驅(qū)動(dòng)開發(fā)大綱2223驅(qū)動(dòng)開發(fā)內(nèi)容包括:(12天課+2天項(xiàng)目+1天復(fù)習(xí))分為四個(gè)小階段:1.Linux平臺(tái)來發(fā)技術(shù) bootloader、kernel、filesystem2.Linux設(shè)備驅(qū)動(dòng)入門(字符驅(qū)動(dòng))、Linux設(shè)備驅(qū)動(dòng)核心概念3.I2C/SPI原理介紹、時(shí)序模擬,Linux下I2C子系統(tǒng)的組成4.Linux下的高級(jí)驅(qū)動(dòng)(lcd/塊設(shè)備/USB/網(wǎng)卡)Linux設(shè)備驅(qū)動(dòng)開發(fā)23Linux設(shè)備驅(qū)動(dòng)開發(fā)練習(xí):

《字符驅(qū)動(dòng)入門》(字符設(shè)備驅(qū)動(dòng)框架)

、《IO操作》(字符設(shè)備練習(xí)。燈、鍵盤)、《核心概念應(yīng)用》(內(nèi)核機(jī)制)、《基于內(nèi)核子系統(tǒng)的應(yīng)用》 《I2C/SPI時(shí)序模擬》、《基于I2C子系統(tǒng)的BMA150驅(qū)動(dòng)編寫》、《基于frambufer顯示的練習(xí)》、《ramdisk練習(xí)》24Linux設(shè)備驅(qū)動(dòng)開發(fā)階段項(xiàng)目---《電容屏驅(qū)動(dòng)》(2天)項(xiàng)目介紹

多點(diǎn)電容式觸摸屏控制芯片Guitar,采用投射式電容檢測原理,由15個(gè)驅(qū)動(dòng)通道與10個(gè)感應(yīng)通道組成觸摸檢測網(wǎng)絡(luò),通過內(nèi)置模擬放大電路、數(shù)字運(yùn)算模塊,及高性能MPU得到實(shí)時(shí)準(zhǔn)確的觸摸信息,并通過I2C傳輸給主控芯片。實(shí)現(xiàn)“所點(diǎn)即所得”的非凡用戶體驗(yàn)。 Guitar可同時(shí)識(shí)別5個(gè)觸摸點(diǎn)位的實(shí)時(shí)準(zhǔn)確位置,移動(dòng)軌跡及觸摸力度。并可根據(jù)主控需要,讀取相應(yīng)點(diǎn)數(shù)的觸摸信息。

25

連接電路圖Linux設(shè)備驅(qū)動(dòng)開發(fā)2627嵌入式c語言Linux基礎(chǔ)及GTK編程Linux系統(tǒng)編程Linux應(yīng)用開發(fā)技術(shù)數(shù)據(jù)結(jié)構(gòu)與算法Linux網(wǎng)絡(luò)編程CortexA8、Linux平臺(tái)及驅(qū)動(dòng)開發(fā)畢業(yè)設(shè)計(jì)題目大綱27畢業(yè)設(shè)計(jì)題目畢業(yè)設(shè)計(jì)題目

1、mplayer播放器 2、基于Linux的智能手機(jī) 3、仿10086語音查詢系統(tǒng) 4、黑白棋網(wǎng)絡(luò)對戰(zhàn)游戲

5、智能家居

6、飛鴿傳輸

7、gps導(dǎo)航儀

8、路由器

9、FM收音機(jī)

10、數(shù)碼相機(jī)

11、遠(yuǎn)程監(jiān)控

12、基于zigbee的無線數(shù)據(jù)采集與控制系統(tǒng)

13、門禁系統(tǒng)

14、Linux音視頻項(xiàng)目

15、web查詢系統(tǒng)28畢業(yè)設(shè)計(jì)題目畢業(yè)設(shè)計(jì)題目

1、mplayer播放器

功能類似于千千靜聽,歌曲信息、歌曲列表、進(jìn)度條、聲音控制、暫停、快進(jìn)、快退 2、基于Linux的智能手機(jī)

接打電話、收發(fā)短信、通訊錄、收件箱、來電提醒、未接電話提醒、網(wǎng)絡(luò)運(yùn)營商提示、信號(hào)強(qiáng)度 3、仿10086語音查詢系統(tǒng)

能夠?yàn)槠渌娫捥峁┱Z音提示服務(wù) 4、黑白棋網(wǎng)絡(luò)對戰(zhàn)游戲

類似于五子棋,能夠人人對戰(zhàn)、人機(jī)對戰(zhàn),吃子、悔棋、判斷勝負(fù)等功能 5、智能家居

1、遠(yuǎn)程控制開關(guān)量設(shè)備:燈、熱水器、空調(diào)等

2、遠(yuǎn)程監(jiān)控家里的溫度、濕度信息

3、遠(yuǎn)程監(jiān)控家里的視頻信息

4、用戶管理、密碼管理 5、本地控制。29畢業(yè)設(shè)計(jì)題目畢業(yè)設(shè)計(jì)題目

6、飛鴿傳輸

實(shí)現(xiàn)上下線廣播通知、用戶列表維護(hù)、收發(fā)消息、收發(fā)文件、收發(fā)文件夾 7、gps導(dǎo)航儀

顯示經(jīng)緯度、日期、時(shí)間、地圖同步 8、路由器

1、具有路由功能,轉(zhuǎn)發(fā)電腦發(fā)過來的信息

2、防火墻功能,mac地址過來、ip地址過濾、端口過濾 9、FM收音機(jī)

自動(dòng)搜臺(tái)、手動(dòng)搜臺(tái)、保存電臺(tái)、切換電臺(tái) 10、數(shù)碼相機(jī)

拍照、錄像、回放照片、刪除照片、回放錄像、刪除錄像30畢業(yè)設(shè)計(jì)題目畢業(yè)設(shè)計(jì)題目

11、遠(yuǎn)程監(jiān)控 可以通過網(wǎng)絡(luò)遠(yuǎn)程監(jiān)控家里的視頻信息 12

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論