¥詳詢
廣州Linux開發(fā)與應(yīng)用嵌入式培訓(xùn)
課程描述:課程基于“MIPS LINUX”的軟硬件培訓(xùn)體系結(jié)構(gòu)。課程培訓(xùn)重點(diǎn):采用龍芯CPU技術(shù)的HS3210及其外圍芯片的設(shè)計(jì)與編程,linux內(nèi)核開發(fā),嵌入式linux的移植,驅(qū)動開發(fā), GUI程序開發(fā)等。
就 業(yè):嵌入式linux系統(tǒng)開發(fā)工程師
入學(xué)要求:需“掌握”的基礎(chǔ)是C語言、英語;需要“了解”的基礎(chǔ)是操作系統(tǒng)原理,Linux常用命令的熟悉與使用;如果您能再涉獵些相關(guān)電子電路,匯編等知識。
**認(rèn)證:GCSDE認(rèn)證
日期
|
課程內(nèi)容
|
1
|
linux **入門與開發(fā)基礎(chǔ)
1) Linux 概述;2)Linux開發(fā)環(huán)境搭建-vmware虛擬機(jī);
3)Linux的基礎(chǔ)知識;4)Linux文件系統(tǒng)和文件;5)Shell的使用;
6)常用的shell命令;7)Linux的軟件安裝;8)Linux 的編程常識;
9)Linux下VIM的使用;10)編譯器GCC的使用;11)調(diào)試器gdb的使用;12)項(xiàng)目管理工具make的編寫;
|
2
|
Linux入門實(shí)驗(yàn):
1、安裝linux系統(tǒng);2、常用命令練習(xí)
3、gcc編譯器使用;4、gdb調(diào)試;5、編寫Makefile
|
3
|
獨(dú)立實(shí)驗(yàn)
|
4
|
Linux應(yīng)用編程 文件操作與進(jìn)程通信
實(shí)驗(yàn):進(jìn)程實(shí)驗(yàn),進(jìn)程間通信實(shí)驗(yàn)
實(shí)驗(yàn):文件操作實(shí)驗(yàn)
|
5
|
Linux網(wǎng)絡(luò)編程
TCP/IP
Socket套接編程
|
6
|
獨(dú)立實(shí)驗(yàn)
|
7
|
嵌入式微處理器
MIPS寄存器
MIPS匯編程序設(shè)計(jì)
C及匯編語言混合編程
實(shí)驗(yàn)1 基本MIPS匯編指令編程
實(shí)驗(yàn)2 數(shù)據(jù)訪問練習(xí)
|
8
|
3210開發(fā)調(diào)試環(huán)境建立
3210 GPIO應(yīng)用
|
9
|
MIPS匯編語言實(shí)現(xiàn)按鈕實(shí)驗(yàn)
MIPS匯編和C混合編程
|
10
|
獨(dú)立實(shí)驗(yàn)
|
11
|
MIPS存儲器控制器
NOR Flash與NAND Flash應(yīng)用設(shè)計(jì)
MIPS中斷控制器
MIPS定時器
實(shí)驗(yàn)5 IRQ中斷流程分析 實(shí)驗(yàn)6 看門狗定時器應(yīng)用實(shí)驗(yàn)
實(shí)驗(yàn)7 NOR Flash編程 實(shí)驗(yàn)8 NAND Flash編程
|
12
|
TFT LCD驅(qū)動程序設(shè)計(jì)
點(diǎn)陣LCD驅(qū)動程序設(shè)計(jì)
觸摸屏應(yīng)用及校準(zhǔn)
實(shí)驗(yàn) 9 TFT LCD顯示圖片
實(shí)驗(yàn) 10 LCD漢字顯示實(shí)驗(yàn)
實(shí)驗(yàn) 11觸摸屏實(shí)現(xiàn)實(shí)驗(yàn)
|
13
|
獨(dú)立實(shí)驗(yàn)
|
14
|
QT程序設(shè)計(jì)(上)
1)Linux下gui編程介紹;2)Qt介紹;3)**Qt designer認(rèn)識Qt;
4)信號和槽 5)Qt的事件
實(shí)驗(yàn):1)“Hello word!”Qt ;2)對象間通信:3)Signal 和 Slot 機(jī)制;
|
15)
|
QT程序設(shè)計(jì)(下)
4)信號和槽 5)Qt的事件
實(shí)驗(yàn):4)對話框;5)Qt 中的多線程編程;6)Qt 中的網(wǎng)絡(luò)編程。
|
16
|
Linux內(nèi)核架構(gòu)分析
Linux內(nèi)核配置與編譯
Linux內(nèi)核啟動流程分析
Linux內(nèi)核模塊設(shè)計(jì)
實(shí)驗(yàn):1、linux內(nèi)核編譯升級 2、linux內(nèi)核模塊設(shè)計(jì)
|
17
|
獨(dú)立實(shí)驗(yàn)
|
18
|
Linux字符設(shè)備驅(qū)動設(shè)計(jì) 驅(qū)動中的并發(fā)控制、中斷、延時
實(shí)驗(yàn): 1)小鍵盤驅(qū)動實(shí)例;
實(shí)驗(yàn): 2)Linux的IIC設(shè)備驅(qū)動分析
|
19
|
Linux設(shè)備驅(qū)動設(shè)計(jì)(二) 塊設(shè)備 網(wǎng)絡(luò)設(shè)備驅(qū)動
|
20
|
獨(dú)立實(shí)驗(yàn)
|
21
|
Linux設(shè)備驅(qū)動設(shè)計(jì)(三)
|
22
|
Linux設(shè)備驅(qū)動設(shè)計(jì)(三)
|
23
|
bootloader分析及設(shè)計(jì)
實(shí)驗(yàn) 自定義bootloader ,往其中添加命令及對應(yīng)elf入口地址的修改
|
24
|
獨(dú)立實(shí)驗(yàn)
|
25
|
嵌入式linux內(nèi)核移植
1)嵌入式Linux內(nèi)核介紹;
2)Linux內(nèi)核配置系統(tǒng);
3)Linux內(nèi)核配置與編譯
|
26
|
獨(dú)立實(shí)驗(yàn)
|
27
|
根文件系統(tǒng)制作
1) 根文件系統(tǒng)介紹;2)根文件系統(tǒng)的目錄結(jié)構(gòu);3)根文件系統(tǒng)內(nèi)容;
4)添加設(shè)備文件;5)添加動態(tài)鏈接庫;6)添加系統(tǒng)應(yīng)用程序;
7)添加配置文件
實(shí)驗(yàn):使用busybox,bash等開源軟件構(gòu)建根文件系統(tǒng);
|
28
|
獨(dú)立實(shí)驗(yàn)
|
29
|
綜合項(xiàng)目架構(gòu)原理、代碼分析及操作
|
30
|
綜合項(xiàng)目操作
項(xiàng)目階段一:bootloader的移植
項(xiàng)目階段二:內(nèi)核的移植
項(xiàng)目階段三:根文件系統(tǒng)的制作和移植
項(xiàng)目階段四:項(xiàng)目程序建立與移植
|
31
|
項(xiàng)目實(shí)踐
|
新信息
廣州嵌入式相關(guān)搜索:
廣州嵌入式培訓(xùn)機(jī)構(gòu):
>>>>>
倒計(jì)時
更多詳情請咨詢客服
客服在線時間:9:00-22:00,其他時間請?jiān)诰€預(yù)約或留言,謝謝。廣州信盈達(dá)嵌入式學(xué)院:廣州天河區(qū)棠東東路御富科貿(mào)園
本周僅剩 個試聽名額
請鍵入信息,稍后系統(tǒng)將會把領(lǐng)獎短信發(fā)至您的手機(jī)