《精通嵌入式Linux編程:構(gòu)建自己的GUI環(huán)境》針對使用Linux構(gòu)建嵌入式系統(tǒng)的一個(gè)關(guān)鍵環(huán)節(jié)--圖形用戶界面(GUI),首先講述了Linux編程的高級技巧,包括多進(jìn)程、多線程等技術(shù);然后通過實(shí)例重點(diǎn)講述了窗口系統(tǒng)的基本知識與實(shí)現(xiàn)技巧,為讀者開發(fā)自己的面向嵌入式Linux的GUI環(huán)境提供了一個(gè)參考實(shí)現(xiàn)范例。重點(diǎn)包括:LGUI多窗口的設(shè)計(jì)與實(shí)現(xiàn)、LGUI的消息管理、窗口與無效區(qū)的管理、設(shè)備上下文與圖形設(shè)備接口的設(shè)計(jì)與實(shí)現(xiàn)等。
| 書名 | 精通嵌入式Linux編程 | 作者 | 李玉東 |
|---|---|---|---|
| ISBN | 9787512400665 | 出版社 | 北京航空航天大學(xué)出版社 |
| 出版時(shí)間 | 2010年5月1日 | 開本 | 16開 |
淺談如何讓主題環(huán)境成為孩子自己的環(huán)境
作為隱性課程的一部分,環(huán)境所具有的教育功能不斷得到人們的關(guān)注和認(rèn)同。《新綱要》中指出:兒童是在適宜的環(huán)境中,以主動、積極、內(nèi)涵豐富的活動為基礎(chǔ),獲得全面和諧、充分發(fā)展的。皮亞杰的認(rèn)知發(fā)展理論也認(rèn)為:幼...
linux嵌入式開發(fā)板 買哪種的比較好 我是一個(gè)初學(xué)者
買arm11內(nèi)核的吧,6410芯片,聽說arm9要停產(chǎn)了。 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ———答案來自希賽教育Linux...
你理解沒錯(cuò)。 常見的600*600mm烤漆龍骨礦棉板就是屬于浮擱形式。 衛(wèi)生間用的600*600或300*300的鋁方板屬于嵌入式,方板四周折返立邊,立邊插入專用龍骨中固定。 一般來說無論是嵌入還是浮...
嵌入式linux的LED實(shí)驗(yàn)
格式:pdf
大?。?span id="aacq6qy" class="single-tag-height">1.3MB
頁數(shù): 9頁
評分: 4.4
嵌入式linux的LED實(shí)驗(yàn)
嵌入式Linux下LED報(bào)警燈驅(qū)動設(shè)計(jì)及編程
格式:pdf
大?。?span id="4wek4os" class="single-tag-height">1.3MB
頁數(shù): 12頁
評分: 4.6
南京郵電大學(xué)計(jì)算機(jī)學(xué)院《嵌入式系統(tǒng)與開發(fā)》實(shí)驗(yàn)報(bào)告 《嵌入式 Linux 下 LED報(bào)警燈 驅(qū)動設(shè)計(jì)及編程》 實(shí)驗(yàn)報(bào)告 學(xué)生姓名: 學(xué) 號: 專業(yè)班級: 指導(dǎo)教師: 完成時(shí)間: 南京郵電大學(xué)計(jì)算機(jī)學(xué)院《嵌入式系統(tǒng)與開發(fā)》實(shí)驗(yàn)報(bào)告 實(shí)驗(yàn) 5 嵌入式 Linux下 LED報(bào)警燈驅(qū)動設(shè)計(jì)及編程 一 .實(shí)驗(yàn)?zāi)康?理解驅(qū)動本質(zhì), 掌握嵌入式 Linux系統(tǒng)下驅(qū)動開發(fā)相關(guān)知識, 包括端口寄存器訪問、 接口函數(shù)編寫、和文件系統(tǒng)掛接、注冊及相關(guān)應(yīng)用編程等知識點(diǎn)。 二 .實(shí)驗(yàn)內(nèi)容 實(shí)驗(yàn) 5.1 嵌入式 Linux下 LED報(bào)警燈驅(qū)動設(shè)計(jì)及跑馬燈應(yīng)用編程 實(shí)驗(yàn) 5.2 添加看門狗功能的跑馬燈應(yīng)用編程 三 .預(yù)備知識 Linux使用、驅(qū)動相關(guān)知識等 四 .實(shí)驗(yàn)設(shè)備及工具(包括軟件調(diào)試工具) 硬件: ARM 嵌入式開發(fā)平臺、 PC 機(jī) Pentium100 以上、串口線。 軟件: WinXP或 UBUNTU開發(fā)環(huán)
嵌入式學(xué)習(xí)是一個(gè)循序漸進(jìn)的過程,如果是希望向嵌入式軟件方向發(fā)展的話,目前最常見的是嵌入式Linux方向,關(guān)注這個(gè)方向,大概分3個(gè)階段:
1、嵌入式Linux上層應(yīng)用,包括QT的GUI開發(fā)
2、嵌入式Linux系統(tǒng)開發(fā)
3、嵌入式Linux驅(qū)動
Linux是開源免費(fèi)的,而且其源代碼是開放的,更加適合學(xué)習(xí)嵌入式。
(1) C語言是所有編程語言中的強(qiáng)者,因此必須非常熟練的掌握。
(2)Linux操作系統(tǒng)就是用C語言編寫的,所以也應(yīng)該先學(xué)習(xí)下Linux方面的編程,只有會應(yīng)用了,才能近一步去了解其內(nèi)核的精髓。
(4) 了解ARM的架構(gòu),原理,以及其匯編指令,我們在嵌入式開發(fā)中,一般很少去寫匯編,但是最起碼的要求是能夠看懂a(chǎn)rm匯編。
(5) 系統(tǒng)移植的時(shí)候,就需要你從最下層的bootloader開始,然后內(nèi)核移植,文件系統(tǒng)移植等。
(6) 驅(qū)動開發(fā)
linux驅(qū)動程序設(shè)計(jì)既是個(gè)極富有挑戰(zhàn)性的領(lǐng)域,又是一個(gè)博大精深的內(nèi)容。
以上是大概的框架,
推薦學(xué)習(xí)平臺:
iTOP-4412開發(fā)板涵蓋嵌入式技術(shù)熱點(diǎn),支持linux,android,QT,Ubuntu系統(tǒng)

核心板參數(shù)
尺寸:50mm*60mm
高度:連同連接器在內(nèi)0.26cm
CPU:Exynos4412,四核Cortex-A9,主頻為1.4GHz-1.6GHz
內(nèi)存:1GB 雙通道 DDR3(2GB 可選)
存儲4GB EMMC(16GB 可選)
電源管理:低功耗動態(tài)三星S5M8767電源管理,最優(yōu)架構(gòu)!
工作電壓:2.65V--5.5V (推薦4.0V)
系統(tǒng)支持:Linux-QT/Android4.2/Ubuntu操作系統(tǒng)
USB HOST:板載USB3503,引出高性能HSIC,實(shí)現(xiàn)2路USB HOST輸出
引角擴(kuò)展:引出腳多達(dá)320個(gè),滿足用戶各類擴(kuò)展需求
運(yùn)行溫度:-25度至+80度區(qū)間,設(shè)備工作正常,運(yùn)行良好!
底板參數(shù)
尺寸:110mm*190mm
SWITCH:電源接口
RESET:1個(gè)復(fù)位按鍵
POWER:電直流電源輸入接口,5V/2A電源輸入
TF Card:1個(gè)標(biāo)準(zhǔn)TF卡接口
USB Host:2路USB Host,支持USB2.0協(xié)議
USB OTG:1路USB OTG 2.0
以太網(wǎng)口:10M/100M自適應(yīng)網(wǎng)口
PHONE:支持耳機(jī)輸出
MIC:支持MIC輸入
串口:2路串口
A/D:1路
User Key:5個(gè)功能按鍵
DIP SWITCH:1個(gè)
GPIO:20PIN(電源和地)
CAMERA接口:1個(gè)(可支持200萬和500萬攝像頭)
WIFI接口:1個(gè)
HDMI接口:標(biāo)準(zhǔn)HDMI v1.4,1080p高清分辨率輸出
LCD接口:共3個(gè),2個(gè)LVDS接口,1個(gè)RGB接口
LCD電源開關(guān):1個(gè)
MIPI接口:1個(gè)
實(shí)時(shí)時(shí)鐘:內(nèi)部實(shí)時(shí)時(shí)鐘,帶有后備鋰電池座,斷電后系統(tǒng)時(shí)間不丟失
BUZZER:1個(gè)蜂鳴器
JTAG接口:1個(gè)
串口、矩陣鍵盤、GPS接口:1個(gè)
本書是Linux設(shè)備驅(qū)動程序開發(fā)領(lǐng)域的權(quán)威著作。全書基于2.6內(nèi)核,不僅透徹講解了基本概念和技術(shù),更深入探討了其他書沒有涵蓋或淺嘗輒止的許多重要主題和關(guān)鍵難點(diǎn),如PCMCIA、I2C和USB等外部總線以及視頻、音頻、無線連網(wǎng)和閃存等驅(qū)動程序的開發(fā),并講解了相關(guān)的內(nèi)核源碼文件,給出了完整的開發(fā)實(shí)例。
本書適合中高級Linux開發(fā)人員閱讀。
《教你精通數(shù)控編程100例》一書精選了一百多個(gè)零件實(shí)例,對加工工藝分析,刀具、夾具、切削用量選用,編程指令格式說明到程序注解等方面進(jìn)行了詳 細(xì)講述,內(nèi)容涵蓋了數(shù)控車削、銑削、鏜削、電加工等中、高級數(shù)控編程的絕大部分知識點(diǎn)。全書共分5章,第1、2章圍繞SINUMERIK 840D系統(tǒng)編程進(jìn)行講解,F(xiàn)ANUC數(shù)控系統(tǒng)在中小型數(shù)控機(jī)床及教學(xué)中應(yīng)用很廣,單獨(dú)列為一章,作為第3章。
《教你精通數(shù)控編程100例》一書前三章適合初、中級讀者學(xué)習(xí);第4章為R參數(shù)編程與宏程序及其應(yīng)用,反映了新研究成果,適合高級讀者學(xué)習(xí);第5章為其他數(shù)控系統(tǒng)編程,可方便使用其他數(shù)控系統(tǒng)的讀者學(xué)習(xí);第6章是線切割編程。