返學(xué)費(fèi)網(wǎng) > 培訓(xùn)機(jī)構(gòu) > 銳智信息技術(shù)職業(yè)
授課機(jī)構(gòu):銳智信息技術(shù)職業(yè)
地址:重慶市沙坪壩區(qū)沙中路重慶大學(xué)國(guó)家大學(xué)科技園一樓
網(wǎng)報(bào)價(jià)格:¥電詢
課程原價(jià):¥電詢
咨詢熱線:400-850-8622
課程詳情 在線報(bào)名
一、 培訓(xùn)課程
a) 培訓(xùn)目標(biāo)
◆掌握嵌入式Linux操作系統(tǒng)及開發(fā)流程。
◆掌握ARM9系結(jié)構(gòu)原理及系統(tǒng)設(shè)計(jì)。
◆熟悉ARM9系統(tǒng)下嵌入式操作系統(tǒng)開發(fā)環(huán)境和工具及原理。
◆熟悉嵌入式操作系統(tǒng)Linux基本原理,配置、修改、編譯Linux內(nèi)核。
◆通過(guò)該培訓(xùn)可具備嵌入式及Linux 應(yīng)用程序編寫能力。
b) 培訓(xùn)大綱
|
理論 |
實(shí)驗(yàn) |
課時(shí) |
*天 |
1. 嵌入式系統(tǒng)基本概念,嵌入式操作系統(tǒng),開發(fā)模式 2. Linux操作系統(tǒng)介紹 3. 基本命令:cp.date.kill.ls.chmod等 4. Vi使用 5. Linux文件類型,目錄結(jié)構(gòu) 6. Linux shell腳本編寫 |
1. Linux定制安裝 2. Linux命令使用 3. Linux shell腳本編寫 |
8 |
第二天 |
1. GCC編譯工具 2. GNU Makefile 3. Linux編程基礎(chǔ) 4. GDB調(diào)試工具 |
1. linux下簡(jiǎn)單應(yīng)用程序設(shè)計(jì) 2. Makefile使用 3. Gdb 調(diào)試器使用 |
8 |
第三天 |
1. Linux文件、I/O控制 2. Linux進(jìn)程基本概念,進(jìn)程管理,進(jìn)程控制 |
1. Linux文件操作 2. Linux 進(jìn)程管理 |
8 |
第四天 |
1. Linux進(jìn)程間通訊 2. 管道通信、信號(hào)通信、共享內(nèi)存、消息隊(duì)列 |
1. 管道通信 2. 共享內(nèi)存 |
8 |
第五天 |
1. TCP/IP 2. Linux網(wǎng)絡(luò)編程 |
1. 客戶機(jī)和服務(wù)器編程 |
8 |
第六天 |
1. Arm處理器概述 2. Arm處理器系統(tǒng)結(jié)構(gòu):工作模式、系統(tǒng)寄存器、尋址方式、中斷、異常 3. Arm指令集 |
1. 嵌入式Linux開發(fā)模式 2. 交叉工具鏈介紹 實(shí)驗(yàn): 交叉工具鏈制作 |
8 |
第七天 |
1. Linux服務(wù)器配置(Samba, Tftp, NFS,Source Insight配合Samba) 2. 嵌入式Linux體系架構(gòu) 3. Linux內(nèi)核編譯 4. 嵌入式Linux集成開發(fā)環(huán)境 |
1. 服務(wù)器配置(samba,tftp,nfs,sourceinsight配合samba) 2. 嵌入式Linux集成開發(fā)環(huán)境使用(分別使用nfs、ramdisk啟動(dòng)) |
8 |
第八天 |
1. Bootloader介紹 2.Uboot體系結(jié)構(gòu) 3.Uboot工作流程與代碼導(dǎo)讀 4. Uboot命令 |
1. Uboot命令使用 |
8 |
第九天 |
1. Linux源程序結(jié)構(gòu) 2. Linux 內(nèi)核配置 3. 嵌入式環(huán)境應(yīng)用程序開發(fā) |
1. Linux 內(nèi)核配置 2. S |
8 |
第十天 |
項(xiàng)目實(shí)例:網(wǎng)絡(luò)通信 在PC上實(shí)現(xiàn)服務(wù)器端;在mini2440上實(shí)現(xiàn)客戶端; 客戶端向服務(wù)器端發(fā)送不同的信號(hào),服務(wù)器端根據(jù)不同的信號(hào)做出不同的響應(yīng)操作。 |
8 |
只要一個(gè)電話
我們免費(fèi)為您回電