班級(jí)人數(shù)--熱線:4008699035 手機(jī):15921673576( 微信同號(hào)) |
增加互動(dòng)環(huán)節(jié),
保障培訓(xùn)效果,堅(jiān)持小班授課,每個(gè)班級(jí)的人數(shù)限3到5人,超過限定人數(shù),安排到下一期進(jìn)行學(xué)習(xí)。 |
授課地點(diǎn)及時(shí)間 |
上課地點(diǎn):【上海】:同濟(jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號(hào)線白銀路站) 【深圳分部】:電影大廈(地鐵一號(hào)線大劇院站)/深圳大學(xué)成教院 【北京分部】:北京中山學(xué)院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(hào)(中和大道) 【廣州分部】:廣糧大廈 【西安分部】:協(xié)同大廈 【沈陽(yáng)分部】:沈陽(yáng)理工大學(xué)/六宅臻品 【鄭州分部】:鄭州大學(xué)/錦華大廈 【石家莊分部】:河北科技大學(xué)/瑞景大廈
開班時(shí)間(連續(xù)班/晚班/周末班):2020年3月16日 |
課時(shí) |
◆資深工程師授課
☆注重質(zhì)量
☆邊講邊練
☆若學(xué)員成績(jī)達(dá)到合格及以上水平,將獲得免費(fèi)推薦工作的機(jī)會(huì)
★查看實(shí)驗(yàn)設(shè)備詳情,請(qǐng)點(diǎn)擊此處★ |
質(zhì)量以及保障 |
☆
1、如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽;
☆ 2、在課程結(jié)束之后,授課老師會(huì)留給學(xué)員手機(jī)和E-mail,免費(fèi)提供半年的課程技術(shù)支持,以便保證培訓(xùn)后的繼續(xù)消化;
☆3、合格的學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會(huì)。
☆4、合格學(xué)員免費(fèi)頒發(fā)相關(guān)工程師等資格證書,提升您的職業(yè)資質(zhì)。 |
☆課程大綱☆ |
|
嵌入式平臺(tái)、體系結(jié)構(gòu)、芯片介紹
1 嵌入式綜述
嵌入式開發(fā)的硬件平臺(tái):ARM、PPC、MIPS、X86 體系結(jié)構(gòu)
嵌入式的典型應(yīng)用及分類
嵌入式的軟件系統(tǒng)
嵌入式的操作系統(tǒng)linux、 uClinux、uC/os
2 嵌入式CPU體系結(jié)構(gòu)
指令集,寄存器
物理地址空間分布
嵌入式處理器中斷機(jī)制
3 嵌入式平臺(tái)外圍接口芯片
UART接口芯片
GPIO
Nor/Nand flash
LCD控制器
觸摸屏控制器
4 各種嵌入式開發(fā)工具
開發(fā)IDE,編譯器
燒錄器
jtag調(diào)試代理
實(shí)驗(yàn)課5學(xué)時(shí) 實(shí)驗(yàn)一:嵌入式裸機(jī)程序
實(shí)驗(yàn)?zāi)康模赫莆涨度胧骄幊痰某S霉ぞ吆头椒ǎ徽莆赵谇度胧皆辑h(huán)境(沒有操作系統(tǒng))下編程的技巧和方法交叉編譯環(huán)境的建立;
實(shí)驗(yàn)要求:要求完成裸機(jī)程序編譯,上載,運(yùn)行,直到裸機(jī)程序運(yùn)行成功,可以控制gpio led燈。
實(shí)驗(yàn)內(nèi)容:在S3C2440開發(fā)板上運(yùn)行裸機(jī)程序。
交叉編譯工具介紹與Bootloader啟動(dòng)代碼分析
1 嵌入式Linux綜述
Linux的由來及現(xiàn)狀、嵌入式操作系統(tǒng)分類
嵌入式linux的典型應(yīng)用及分類
RTLinux、ARMlinux、 uClinux
嵌入式開發(fā)的硬件平臺(tái):ARM、PPC、MIPS、X86 體系結(jié)構(gòu)
2 嵌入式Linux開發(fā)基本概念
啟動(dòng)代碼、 內(nèi)核代碼、根文件系統(tǒng)
驅(qū)動(dòng)程序、 設(shè)備文件、文件系統(tǒng)
3 嵌入式Linux開發(fā)工具介紹
嵌入式Linux開發(fā)環(huán)境搭建
交叉編譯器的使用和安裝
嵌入式Linux開發(fā)中的常用工具
嵌入式開發(fā)的調(diào)試環(huán)境:Jtag、KGDB、SkyEye模擬器等
4 分析各種典型的bootloader(uboot、armboot、redboot)
常用的幾種bootloader介紹(uboot、armboot、redboot)
Bootloader的基本啟動(dòng)流程和架構(gòu)開發(fā)注意事項(xiàng)
嵌入式Linux系統(tǒng)的內(nèi)存地址分配和內(nèi)核加載
開發(fā)實(shí)例分析 u-Boot 的架構(gòu)、命令用法及其擴(kuò)展
實(shí)驗(yàn)課5學(xué)時(shí) 實(shí)驗(yàn)二:嵌入式linux開發(fā)環(huán)境建立
實(shí)驗(yàn)?zāi)康模赫莆战徊婢幾g環(huán)境的建立;掌握內(nèi)核的交叉編譯;掌握u-boot的操作
實(shí)驗(yàn)要求:要求完成內(nèi)核編譯,上載,運(yùn)行,直到linux系統(tǒng)在目標(biāo)板上運(yùn)行成功
實(shí)驗(yàn)內(nèi)容:在S3C2440開發(fā)板上運(yùn)行Linux。
嵌入式Linux移植與根文件系統(tǒng)
1 Linux的目錄結(jié)構(gòu)
Linux的目錄分布
移植Linux需要做的修改
2 內(nèi)核編譯和配置
內(nèi)核菜單選項(xiàng)
內(nèi)核編譯選項(xiàng)
內(nèi)核的裁減
內(nèi)核的編譯
3 構(gòu)建根文件系統(tǒng)
Busybox編譯
c libaray編譯
*小文件系統(tǒng)搭建
常用的幾種文件系統(tǒng)格式
根文件系統(tǒng)常用文件分析
Linux的啟動(dòng)文件
Linux的分區(qū)加載
構(gòu)建動(dòng)態(tài)庫(kù)的文件系統(tǒng)
實(shí)驗(yàn)課5學(xué)時(shí) 實(shí)驗(yàn)三:根文件系統(tǒng)的建立
實(shí)驗(yàn)?zāi)康模赫莆崭募到y(tǒng)的建立。內(nèi)核編譯。
實(shí)驗(yàn)要求:要求獨(dú)立完成根文件系統(tǒng)的建立,編寫一個(gè)hello world程序在S3C2440根文件系統(tǒng)上運(yùn)行, 根文件系統(tǒng)使用NFS方式和flash
燒錄方式。
實(shí)驗(yàn)內(nèi)容:在S3C2440上運(yùn)行hello world程序。
嵌入式圖形系統(tǒng)的構(gòu)架與開發(fā)
1 嵌入式圖形概況
2 QT的配置和安裝
3 QT的編程
實(shí)驗(yàn)課5學(xué)時(shí) 實(shí)驗(yàn)四:基于S3C2440的QT實(shí)驗(yàn)
實(shí)驗(yàn)?zāi)康模赫莆誕T應(yīng)用程序的編譯和運(yùn)行,理解QT在開發(fā)板上的移植
實(shí)驗(yàn)要求:要求獨(dú)立編譯QT庫(kù)、資源和應(yīng)用程序,并**根文件系統(tǒng)的方式
在目標(biāo)板上成功運(yùn)行hello world程序或其他實(shí)例程序
實(shí)驗(yàn)內(nèi)容:在S3C2440開發(fā)板上運(yùn)行QT應(yīng)用程序 |