粵嵌電子數(shù)碼相框教學(xué)產(chǎn)品介紹視頻
你是不是拿著一塊ARM開(kāi)發(fā)板的時(shí)候無(wú)從下手?
你是不是面對(duì)著幾十本厚厚的教材頭昏腦脹?
你是不是在學(xué)習(xí)嵌入式的時(shí)候迷失方向?
讓我們來(lái)指導(dǎo)你吧!
中國(guó)專(zhuān)業(yè)的嵌入式研發(fā)與培訓(xùn)中心——粵嵌,集6年研發(fā)嵌入式項(xiàng)目方案經(jīng)驗(yàn),隆重推出粵嵌實(shí)驗(yàn)室項(xiàng)目系列產(chǎn)品。
企業(yè)需要的,是有項(xiàng)目經(jīng)驗(yàn)的人才
學(xué)習(xí)嵌入式,目的是為了完成工作上的具體項(xiàng)目
產(chǎn)品介紹:
《粵嵌實(shí)驗(yàn)室》是由粵嵌培訓(xùn)中心推出的一套嵌入式項(xiàng)目傻瓜化教學(xué)產(chǎn)品,每個(gè)月出版一期,每期將提供一項(xiàng)真實(shí)的嵌入式項(xiàng)目開(kāi)發(fā)實(shí)例,這些項(xiàng)目實(shí)例都是現(xiàn)今熱門(mén)的嵌入式項(xiàng)目,各大企業(yè)和各種電子競(jìng)賽都圍繞著這些課題開(kāi)展研發(fā)與研究。
粵嵌實(shí)驗(yàn)室 V2 電子數(shù)碼相框
數(shù)碼相框項(xiàng)目特性
|
|
項(xiàng)目運(yùn)行平臺(tái)
|
基于GEC2440開(kāi)發(fā)平臺(tái)
|
項(xiàng)目實(shí)現(xiàn)目的
|
系統(tǒng)平臺(tái)上電后,插入U(xiǎn)盤(pán)或SD卡后幻燈片方式播放圖片,按鈕控制播放/暫停、前進(jìn)、后退、旋轉(zhuǎn)/間隔時(shí)間、顯示模式(全屏、按比例縮放)等;支持MP3等格式音頻播放和后臺(tái)播放;支持U盤(pán)、SD卡。 |
項(xiàng)目學(xué)習(xí)內(nèi)容
|
|
項(xiàng)目運(yùn)行整體效果
注:(GEC2440開(kāi)發(fā)平臺(tái)需另行購(gòu)買(mǎi)。如要在其他平臺(tái)運(yùn)行,需另行修改代碼和移植)
數(shù)碼相框運(yùn)行硬件介紹:
界面效果:
粵嵌數(shù)碼相框主界面
圖片瀏覽列表界面
圖片瀏覽設(shè)置界面
MP3播放列表界面
新版配套教材(477P)
章:LINUX入門(mén) 1
LINUX系統(tǒng)簡(jiǎn)介 1
Linux概述 1
Linux發(fā)展過(guò)程 1
Linux應(yīng)用方向 2
Linux版本 3
LINUX系統(tǒng)的安裝 4
硬件需求 4
安裝準(zhǔn)備 4
安裝過(guò)程 5
LINUX文件及目錄 13
Linux文件 13
Linux文件系統(tǒng) 15
Linux目錄 16
本章小結(jié) 17
第二章:LINUX基礎(chǔ)命令 18
文件相關(guān)命令 18
文件管理 19
文件處理 22
系統(tǒng)相關(guān)命令 26
系統(tǒng)信息查詢 27
進(jìn)程管理 31
用戶管理 32
網(wǎng)絡(luò)相關(guān)命令 34
壓縮打包相關(guān)命令 36
其他命令 37
本章小結(jié) 39
第三章:LINUX下的C編程環(huán)境 41
LINUX下C語(yǔ)言編程環(huán)境概述 41
編輯器 44
關(guān)于文本編輯器 44
vi編輯器的使用方法 44
GCC 編譯器 49
Gcc編譯流程 50
Gcc編譯選項(xiàng) 52
gcc生成靜態(tài)庫(kù)和動(dòng)態(tài)庫(kù) 56
教你解決GCC錯(cuò)誤 60
GDB調(diào)試器 61
Gdb使用流程 62
Gdb基本命令 68
用Gdb調(diào)試有問(wèn)題的程序 73
MAKE 工程管理器 75
為什么要學(xué)Makefile 75
make工作步驟 76
簡(jiǎn)單Make程序創(chuàng)建 76
Makefile改進(jìn) 79
MAKEFILE模板 82
本章小結(jié) 89
第四章:C++語(yǔ)言基礎(chǔ) 90
C++與面向?qū)ο蟪绦蚋攀?90
面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn) 90
C++語(yǔ)言的特點(diǎn) 90
簡(jiǎn)單的C++程序 91
類(lèi)與對(duì)象 92
類(lèi)與對(duì)象 92
構(gòu)造函數(shù)與析構(gòu)函數(shù) 96
類(lèi)的組合 103
友元 103
靜態(tài)成員 106
對(duì)象數(shù)組與對(duì)象指針 111
this指針 113
多態(tài)性 114
運(yùn)算符重載 114
運(yùn)算符重載的格式與規(guī)則 117
運(yùn)算符重載為類(lèi)的成員函數(shù) 118
運(yùn)算符重載為類(lèi)的友元函數(shù) 125
虛函數(shù) 127
用虛函數(shù)實(shí)現(xiàn)動(dòng)態(tài)多態(tài)的機(jī)制 130
繼承與派生 136
類(lèi)的繼承與派生 136
類(lèi)的繼承方式 139
派生類(lèi)的構(gòu)造過(guò)程和析構(gòu)過(guò)程 146
多繼承 150
第五章:SHELL編程 155
為什么要學(xué)SHELL 155
認(rèn)識(shí)SHELL 156
什么是shell 156
Bash Shell 158
簡(jiǎn)單shell應(yīng)用 159
Shell常用命令 160
重定向與管道 167
SHELL編程 171
shell變量 171
shell控制結(jié)構(gòu) 181
5.3.3 其它結(jié)構(gòu) 191
shell函數(shù) 191
綜合應(yīng)用 195
本章小結(jié) 205
第六章:文件IO編程 206
LINUX文件結(jié)構(gòu) 206
文件 206
文件描述符 206
系統(tǒng)調(diào)用與庫(kù)函數(shù) 207
系統(tǒng)調(diào)用 207
庫(kù)函數(shù) 207
文件IO基本操作 208
不帶緩存的IO操作 208
帶緩存的IO操作 213
文件IO操作 217
文件鎖 217
多路復(fù)用 224
本章小結(jié) 230
綜合實(shí)驗(yàn):文件讀寫(xiě)及上鎖 231
思考練習(xí) 240
第七章:進(jìn)程 242
LINUX進(jìn)程概述 242
程序與進(jìn)程 242
進(jìn)程結(jié)構(gòu) 243
進(jìn)程屬性 244
進(jìn)程管理 246
進(jìn)程模式 247
LINUX進(jìn)程控制 248
fork函數(shù) 248
函數(shù)族 250
7.2.3 exit和_exit函數(shù) 254
wait和waitpid函數(shù) 257
守護(hù)進(jìn)程 259
守護(hù)進(jìn)程概述 259
編寫(xiě)守護(hù)進(jìn)程 260
7.4 本章小結(jié) 269
第八章:LINUX線程概述 270
線程 270
線程概述 270
線程發(fā)展歷程 271
LINUX線程控制 271
線程基本操作 271
線程屬性 274
互斥鎖 279
信號(hào)量 283
本章小結(jié) 291
第九章:進(jìn)程間通信 292
管道 292
無(wú)名管道 293
有名管道 296
共享內(nèi)存 300
共享內(nèi)存概述 300
共享內(nèi)存應(yīng)用 301
消息隊(duì)列 304
消息隊(duì)列概述 304
消息隊(duì)列應(yīng)用 305
信號(hào)量 309
信號(hào)量基本操作 309
信號(hào)量應(yīng)用實(shí)例 309
本章小結(jié) 314
第十章:LINUX網(wǎng)絡(luò)編程 315
網(wǎng)絡(luò)編程基礎(chǔ)概念 315
TCP/IP基本概念 315
IP地址、端口與域名 316
套接字socket 316
套接字?jǐn)?shù)據(jù)結(jié)構(gòu) 317
網(wǎng)絡(luò)相關(guān)函數(shù) 318
網(wǎng)絡(luò)基礎(chǔ)編程 322
面向連接的套接字通信(TCP) 323
無(wú)連接的套接字通信(UDP) 330
網(wǎng)絡(luò)編程 335
本章小結(jié) 345
課后練習(xí) 345
第十一章:QT編程基礎(chǔ) 346
QT介紹 346
GUI的作用 346
QT的特點(diǎn) 347
QT的安裝 348
DESIGNER快速創(chuàng)建工程 350
Designer使用 350
Desinger 創(chuàng)建Hello World 352
Hello World 編譯 354
Hello World分析 358
QT對(duì)話框的完善 361
QT對(duì)話框的布局 361
QT對(duì)話框的屬性 363
QT的控件 364
QT的信號(hào)與槽 365
QT的事件 366
QT的信號(hào) 366
QT的槽 367
信號(hào)與槽的關(guān)聯(lián) 368
信號(hào)與槽FAQ: 369
實(shí)踐操作 370
第十二章:QT的資源與技巧 371
QT的類(lèi) 371
QT的類(lèi)的層次 371
QT類(lèi)的使用技巧 371
如何從參考文檔獲得幫助 379
本章小結(jié) 382
第十三章:嵌入式相關(guān)工具使用入門(mén) 383
串口DNW工具的使用 383
啟動(dòng)LINUX 385
啟動(dòng)LINUX 385
視頻點(diǎn)播系統(tǒng) 的 BIOS 功能說(shuō)明 388
用 SJF2440工具將 BIOS 燒寫(xiě)到FLASH 390
燒寫(xiě)和啟動(dòng) LINUX 393
1燒寫(xiě) LINUX 內(nèi)核 394
燒寫(xiě)根文件系統(tǒng) 396
啟動(dòng) LINUX 398
(1) 通過(guò) BIOS 的 3 號(hào)功能啟動(dòng) LINUX 398
(2) LINUX 的自啟動(dòng) 398
嵌入式 LINUX 開(kāi)發(fā)與調(diào)試 400
?關(guān)于交叉編譯 400
GNU 交叉工具鏈 401
第十四章:U-BOOT移植實(shí)驗(yàn) 403
U-BOOT移植前的準(zhǔn)備工作 403
下載源碼 403
建立工作目錄: 403
確定分區(qū): 404
U-BOOT移植五部曲 404
◆步 404
1、創(chuàng)建主代碼 404
2、修改頂層Makefile 405
3、階段測(cè)試一 405
◆第二步 406
1、stage1階段硬件初始化 406
2、修改時(shí)鐘 407
3、階段測(cè)試二 410
4、簡(jiǎn)單自定義配置 411
◆第三步 412
1、重定位u-boot代碼 412
2、添加flash讀寫(xiě)支持 418
3、階段測(cè)試三 421
◆第四步 425
1、支持網(wǎng)絡(luò) 425
◆第五步 427
1、U-boot命令應(yīng)用 427
2、重新編譯時(shí)可能出現(xiàn)問(wèn)題 430
第十五章:LINUX內(nèi)核配置移植 431
LINUX內(nèi)核結(jié)構(gòu) 431
LINUX內(nèi)核配置 432
LINUX內(nèi)核編譯 441
LINUX-2.6.30 _LCD 驅(qū)動(dòng)移植 442
GEC2440&LINUX-2.6.30&ADC&TOUCHSCREEEN 449
網(wǎng)絡(luò)接口驅(qū)動(dòng)移植 452
第十六章:根文件系統(tǒng)制作 456
根文件系統(tǒng)制作 456
JFFS2根文件系統(tǒng)制作 462
制作QTE-3.3.8帶TSLIB的根文件系統(tǒng) 466
QTE應(yīng)用程序交叉編譯實(shí)驗(yàn) 471
附錄1:U-BOOT命令 472
附錄2:網(wǎng)絡(luò)下載 474
開(kāi)發(fā)運(yùn)行環(huán)境搭建:
產(chǎn)品配套清單
1.《粵嵌實(shí)驗(yàn)室項(xiàng)目基礎(chǔ)教程》 1本
2.《粵嵌實(shí)驗(yàn)室—電子數(shù)碼相框》源碼與開(kāi)發(fā)工具光盤(pán) 1張
3. 售后培訓(xùn)服務(wù)卡 (含粵嵌教育技術(shù)中心ID號(hào)) 1張
粵嵌技術(shù)支持
技術(shù)論壇:http://www.gec-lab.org/
技術(shù)支持QQ(8:30-18:00在線):1335301175
技術(shù)支持郵箱:service@gec-edu.org
完善的產(chǎn)品服務(wù)體系:
◆我們培訓(xùn)和產(chǎn)品客戶都享有粵嵌技術(shù)中心vip會(huì)員卡一張,客戶可根據(jù)會(huì)員卡的ID號(hào)登陸粵嵌技術(shù)論壇進(jìn)行技術(shù)支持,11萬(wàn)會(huì)員在線交流,技術(shù)問(wèn)題12小時(shí)內(nèi)答復(fù)。
常見(jiàn)問(wèn)題F&Q:
1.你們是什么類(lèi)型的機(jī)構(gòu)?
粵嵌教育中心,是中國(guó)華南地區(qū)專(zhuān)業(yè)的嵌入式培訓(xùn)基地,中國(guó)專(zhuān)業(yè)嵌入式教學(xué)儀器平臺(tái)生產(chǎn)商,嵌入式行業(yè)產(chǎn)品解決方案提供商,于2005年成立于廣州科學(xué)城。
粵嵌中心在自主知識(shí)創(chuàng)新和技術(shù)研發(fā)的基礎(chǔ)上,目前已經(jīng)在國(guó)外IT行業(yè)嵌入式技術(shù)領(lǐng)域取得了顯著的影響力。相繼與微軟、INTEL、IBM、SUN等國(guó)際IT公司建立了戰(zhàn)略合作伙伴關(guān)系,創(chuàng)建有多個(gè)聯(lián)系實(shí)驗(yàn)室,并在信息家電、消費(fèi)電子、網(wǎng)絡(luò)通信和工業(yè)控制等領(lǐng)域開(kāi)發(fā)多種嵌入式技術(shù)與產(chǎn)品解決方案,成功為各企業(yè)機(jī)構(gòu)提供專(zhuān)業(yè)、大的嵌入式技術(shù)與產(chǎn)品解決方案服務(wù)。
2.你們推出這《粵嵌實(shí)驗(yàn)室》目的是什么?
粵嵌通過(guò)培訓(xùn)后推薦就業(yè)的學(xué)員達(dá)5000多人,合作用人企業(yè)達(dá)300家,在這過(guò)程中,我們發(fā)現(xiàn),企業(yè)需要的是具有項(xiàng)目實(shí)戰(zhàn)的實(shí)踐能力的人才。
《粵嵌實(shí)驗(yàn)室》提供該項(xiàng)目的詳細(xì)的項(xiàng)目開(kāi)發(fā)手冊(cè)與源碼,提供全面的技術(shù)支持,指導(dǎo)用戶獨(dú)立完成該項(xiàng)目,用項(xiàng)目實(shí)戰(zhàn)武裝自己,急企業(yè)人才需求所急。拋棄那些死板的課本,走進(jìn)嵌入式的實(shí)戰(zhàn)開(kāi)發(fā),帶上你自己的項(xiàng)目作品,去從容面試吧!
3.《粵嵌實(shí)驗(yàn)室》具體能學(xué)到什么技術(shù)?
本產(chǎn)品采用理論與項(xiàng)目實(shí)踐相結(jié)合的方式,系統(tǒng)地介紹了嵌入式Linux下環(huán)境和應(yīng)用程序開(kāi)發(fā)技術(shù)。包含了如何學(xué)習(xí)了Linux開(kāi)發(fā)環(huán)境、Linux操作系統(tǒng)的基本原理、C和C++基礎(chǔ)的基本能力,在此基礎(chǔ)上能夠獨(dú)立勝任嵌入式Linux應(yīng)用開(kāi)發(fā),無(wú)論在硬件還是軟件的開(kāi)發(fā)技術(shù)上,滿足企業(yè)對(duì)嵌入式軟件開(kāi)發(fā)工程師需求。
4.《粵嵌實(shí)驗(yàn)室》只提供教材和軟件嗎?
粵嵌是除了是培訓(xùn)基地,還是專(zhuān)業(yè)的教學(xué)儀器的生產(chǎn)商,《粵嵌實(shí)驗(yàn)室》每期提供項(xiàng)目的開(kāi)發(fā)手冊(cè)與源碼,這些程序均在我們的硬件平臺(tái)上運(yùn)行并通過(guò),你可以購(gòu)買(mǎi)我們的硬件平臺(tái),你可以根據(jù)我們給你的原理圖自行設(shè)計(jì)平臺(tái),或者移植到其他平臺(tái)。
GEC2440開(kāi)發(fā)板資料鏈接:
http://item.taobao.com/item.htm?id=6762603022