資料介紹
第一篇 基礎(chǔ)知識(shí)
第1章 嵌入式系統(tǒng)與嵌入式的Linux
1.1 無所不在的嵌入式系統(tǒng)
1.1.1 身邊的嵌入式系統(tǒng)
1.1.2 嵌入式系統(tǒng)的特點(diǎn)
1.1.3 RTOS簡(jiǎn)介
1.1.4 RTOS在中國(guó)
1.2 自由的企鵝——Linux
1.3 本章小結(jié)
第2章 Linux概論
2.1 走進(jìn)自由天地——初識(shí)Linux
2.1.1 Linux的成長(zhǎng)
2.1.2 Linux與GNU
2.2 Linux常用的版本
2.3 Linux操作系統(tǒng)基本構(gòu)成
2.3.1 系統(tǒng)概述
2.3.2 Linux內(nèi)核
2.3.3 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)
2.3.4 子系統(tǒng)的結(jié)構(gòu)
2.4 Linux的基本指令
2.4.1 Shell
2.4.2 Linux命令的使用說明
2.5 五臟俱全的嵌入式Linux
2.5.1 嵌入式Linux的其他版本
2.5.2 RT-Linux
2.5.3 uClinux
2.6 本章小結(jié)
3.1 C語言和Linux
3.1.1 C語言的發(fā)展歷史
3.1.2 C語言的特點(diǎn)
3.1.3 C語言和Linux
3.1.4 C語言和嵌入式系統(tǒng)的設(shè)計(jì)
3.2 GCC編譯器的使用
3.2.1 GNU C編譯器
3.2.2 使用gdb
3.3 使用make
3.3.1 makefile
3.3.2 make命令
3.3.3 makefile變量
3.3.4 在makefile中使用函數(shù)
3.4 實(shí)例分析
3.5 本章小給
第二篇 開發(fā)入門
第4章 嵌入式Linux的開發(fā)平臺(tái)
4.1 華恒嵌入式Linux開發(fā)套件簡(jiǎn)介
4.2 軟件系統(tǒng)配置
4.3 uClinux操作系統(tǒng)
4.3.1 uClinux簡(jiǎn)介
4.3.2 uClinux的小涮化
4.3.3 uClinux的開發(fā)環(huán)境
4.3.4 uClinux針對(duì)實(shí)時(shí)件的解決方案
4.3.5 uCinux的內(nèi)存管理
4.3.6 uClinux系統(tǒng)對(duì)進(jìn)程和線程的管理
4.4 uClinux開發(fā)環(huán)境的建立
4.4.1 通過源代碼建立開發(fā)環(huán)境
4.4.2 從所購買的正式發(fā)行的CD-ROM安裝
4.4.3 使用minicom
4.5 uCsimm
4.5.1 uCsimm簡(jiǎn)介
4.5.2 加入uCsimm的郵件列表
4.6 系統(tǒng)的心臟——CPU
4.6.1 CPU主要特性
4.6.2 CPU各個(gè)部分的功能概述
4.7 其他的外圍設(shè)備和接口
4.8 本章小結(jié)
第5章 嵌入式LinXX的開發(fā)
5.1 如何構(gòu)造一個(gè)嵌入式Linux系統(tǒng)
5.1.1 嵌入式Linux系統(tǒng)的概述
5.1.2 關(guān)于嵌入式Linux開發(fā)的一些問題和概念
5.1.3 構(gòu)造一個(gè)嵌入式Linux的實(shí)例
5.2 嵌入式Linux的應(yīng)用程序的編譯和調(diào)試
5.2.1 嵌入式 Linux的應(yīng)用程序
5.2.2 gcc在嵌入式Linux系統(tǒng)中的使用
5.2.3 GNU的鏈接工具——ld
5.2.4 嵌入式Linux程序的調(diào)試——使用gdb
5.3 應(yīng)用軟件的開發(fā)
5.3.1 建立開發(fā)環(huán)境
5.3.2 熟悉開發(fā)環(huán)境
5.3.3 在開發(fā)板上編寫應(yīng)用程序
5.4 本章小結(jié)
第三篇 應(yīng)用與提高
第6章 嵌入式Linux網(wǎng)絡(luò)功能的實(shí)現(xiàn)
6.1 連接入互聯(lián)網(wǎng)的嵌入式系統(tǒng)
6.1.1 嵌入式固特網(wǎng)技術(shù)的興起與前景
6.1.2 嵌入式Internet的應(yīng)用
6.1.3 嵌入式Internet的原理
6.2 使用Linux來構(gòu)建嵌入式網(wǎng)絡(luò)設(shè)備
6.2.1 低成本的嵌入式網(wǎng)絡(luò)電器設(shè)備
6.2.2 使用Linux將8/16位的嵌入式設(shè)備接入互聯(lián)網(wǎng)
6.3 Linux下的網(wǎng)絡(luò)編程
6.3.1 TCp/ IP協(xié)議概述
6.3.2 Linux環(huán)境下的socket編程
6.3.3 應(yīng)用實(shí)例:網(wǎng)口通信
6.4 連接上web
6.4.1 HTTP協(xié)議
6.4.2 一個(gè)簡(jiǎn)單的Web服務(wù)器的樣例
6.5 本章小結(jié)
第7章 嵌入式Linux下的串行通信
7.1 串行口的物理標(biāo)準(zhǔn)
7.1.1 關(guān)于總線
7.1.2 RS-232串行口
7.2 Linux下的串行通信編程
7.2.1 串行通信的基礎(chǔ)
7.2.2 串行口的設(shè)置
7.2.3 MODEM的通信
7.2.4 串行編程進(jìn)階
7.3 串行通個(gè)字的實(shí)例
7.4 本章小結(jié)
第8章 嵌入式Linux系統(tǒng)的鍵盤和LCD
8.1 嵌入式系統(tǒng)所用到的鍵盤和LCD
8.2 為嵌入式系統(tǒng)接上小鍵盤實(shí)例
8.3 LCD的顯示和控制
8.3.1 LCD的控制與uClinux對(duì)LCD的支持
8.3.2 應(yīng)用程序的編制
8.4 本章小結(jié)
第四篇 專題討論
第9章 嵌入式實(shí)時(shí)操作系統(tǒng)與實(shí)時(shí)Linux
9.1 嵌入式實(shí)時(shí)操作系統(tǒng)簡(jiǎn)介
9.1.1 RTOS的要求
9.1.2 各種流行的實(shí)時(shí)操作系統(tǒng)
9.1.3 實(shí)時(shí)系統(tǒng)的設(shè)計(jì)
9.2 實(shí)時(shí)Linux——RT-Linux
9.2.1 RT-Linux綜述
9.2.2 RT-Linux的實(shí)時(shí)內(nèi)核
9.2.3 RT-Linux的實(shí)現(xiàn)機(jī)理
9.3 RT-Linux下的編程
9.3.1 RT-Linux的API
9.3.2 RT-Linux的編程方法示例
9.3.3 程序原理
9.3.4 程序?qū)崿F(xiàn)
9.3.5 例9-5執(zhí)行結(jié)果
9.4 嵌入式RT-Linux的設(shè)計(jì)
9.4.1 將 RT-Linux嵌入
9.4.2 設(shè)計(jì)嵌入式RT-Linux
9.5 本章小結(jié)
第10章 嵌入式LinuX圖形用戶界面
10.1 嵌入式系統(tǒng)的圖形用戶界面概述
10.1.1 圖形用戶界面
10.1.2 嵌入式系統(tǒng)下的圖形用戶界面
10.1.3 嵌入式Linux環(huán)境下的GUI
10.2 MiniGUI
10.2.1 MiniGUI的起源
10.2.2 MiniGUI的重要特色
10.2.3 MiniGUI的結(jié)構(gòu)
10.2.4 面向?qū)ο蠹夹g(shù)的運(yùn)用
10.2.5 MiniGUI的算法
10.3 MiniGUI下的Native Engine
10.3.1 開發(fā)私有引擎的必要性
10.3.2 Native Engine的結(jié)構(gòu)
10.3.3 鼠標(biāo)驅(qū)動(dòng)程序
10.3.4 鍵盤驅(qū)動(dòng)程序
10.3.5 圖形驅(qū)動(dòng)程序
10.3.6 Native Engine的典型應(yīng)用
10.4 嵌入式Linux下圖形用戶界面的展望
10.5 本章小給
第11章 uClinux的移植
11.1 uClinux的移植簡(jiǎn)介
11.2 交叉開發(fā)工具
11.3 設(shè)備驅(qū)動(dòng)程序
11.4 本章小結(jié)
第12章 嵌入式Linux的存儲(chǔ)設(shè)備
12.1 使用緊縮閃存卡進(jìn)行系統(tǒng)設(shè)計(jì)
12.1.1 Compactflash適配器
12.1.2 安裝硬件
12.1.3 安裝軟件
12.1.4 將Compactflash分區(qū)并格式化
12.1.5 構(gòu)建嵌入或內(nèi)核
12.1.6 構(gòu)建root文件系統(tǒng)
12.1.7 設(shè)置Webserver
12.1.8 安裝Boot Loader
12.1.9 測(cè)試系統(tǒng)
12.1.10 結(jié)論
12.2 使用EPROM進(jìn)行系統(tǒng)設(shè)計(jì)
12.2.1 概況
12.2.2 系統(tǒng)操作
12.2.3 開發(fā)過程
12.2.4 實(shí)驗(yàn)結(jié)果
12.3 嵌入式Linux的網(wǎng)絡(luò)存儲(chǔ)設(shè)備
12.4 本章小結(jié)
第13章 嵌入式Linux與Java
13.1 Java和嵌入式系統(tǒng)
13.2 嵌入式Linux和Java
13.3 本章小結(jié)
結(jié)束語
附錄A GNU GPL——GNU通用公共許可證
附錄B GDB遠(yuǎn)程串行通信協(xié)議
附錄C 嵌入式Linux開發(fā)的相關(guān)網(wǎng)絡(luò)資源
嵌入式Linux技術(shù)是近年來發(fā)展最為迅猛、最受人們關(guān)注的一門新興技術(shù)。本書分為四篇。第一篇是基礎(chǔ)知識(shí),包括第1章到第3章,簡(jiǎn)要介紹了嵌入式Linux操作系統(tǒng)的基本原理和編程技巧。第二篇是開發(fā)入門,包括4、5兩章,介紹了所采用的開發(fā)平臺(tái)、開發(fā)模式和調(diào)試方法。第三篇是應(yīng)用與提高,包括第6章到第8章,介紹了基于uClinux開發(fā)平臺(tái)進(jìn)行嵌入式Linux開發(fā)的網(wǎng)絡(luò)通信、添加小鍵盤和LCD的顯示、時(shí)鐘機(jī)制、時(shí)程控制與多任務(wù)等。第四篇是專題討論,包括第9章到第13章,以專題的方式討論了實(shí)時(shí)Linux、嵌入式Linux的圖形用戶界面、uClinux的移植、嵌入式Linux的存儲(chǔ)器、在設(shè)計(jì)中使用Java等。在附錄中包括了通用公共產(chǎn)權(quán)說明(GPL)、GDB調(diào)試器串行通信協(xié)議和嵌入式Linux的重要網(wǎng)上資源。
- 嵌入式Linux路線
- 嵌入式Linux network
- 嵌入式linux報(bào)警,嵌入式Linux下LED報(bào)警燈驅(qū)動(dòng)設(shè)計(jì)及編程.doc
- 嵌入式Linux的Qt
- 嵌入式Linux input
- 嵌入式Linux UART
- 嵌入式 Linux
- 嵌入式linux開發(fā) 周立功,嵌入式linux開發(fā)教程 周立功
- 嵌入式Linux CAN
- 嵌入式linux簡(jiǎn)介
- 嵌入式Linux應(yīng)用程序例程
- 嵌入式LINUX開發(fā)基礎(chǔ)知識(shí) 261次下載
- 嵌入式Linux和嵌入式Linux開發(fā)環(huán)境說明
- 嵌入式Linux系統(tǒng)開發(fā)基礎(chǔ)
- 嵌入式Linux和嵌入式Linux開發(fā)環(huán)境
- 嵌入式Linux開發(fā)的三種方式 1017次閱讀
- 單片機(jī)步入嵌入式Linux之觸摸屏與tslib 1685次閱讀
- 簡(jiǎn)化SBC的嵌入式Linux軟件開發(fā) 1170次閱讀
- 英創(chuàng)信息技術(shù)嵌入式Linux串口通訊的C++設(shè)計(jì)概述 2357次閱讀
- 基于Yocto Project的定制嵌入式Linux產(chǎn)品設(shè)計(jì)淺析 1w次閱讀
- 如何在嵌入式Linux中截屏 6108次閱讀
- 基于嵌入式linux系統(tǒng)下的串口編程具體設(shè)置詳解 7021次閱讀
- 關(guān)于嵌入式Linux在PMP消費(fèi)類電子產(chǎn)品上的應(yīng)用探討淺析 1037次閱讀
- 基于PXA255開發(fā)板外圍字符設(shè)備的嵌入式Linux字符設(shè)備驅(qū)動(dòng)設(shè)計(jì)與應(yīng)用 1199次閱讀
- 嵌入式Linux OS啟動(dòng)流程 3751次閱讀
- 一文告訴你七大嵌入式Linux操作系統(tǒng),你了解多少呢? 1w次閱讀
- 學(xué)習(xí)嵌入式linux系統(tǒng)開發(fā),文件類型一定要分清 895次閱讀
- 嵌入式Linux系統(tǒng)的7個(gè)重要模塊 6733次閱讀
- 基于嵌入式Linux流媒體播放器系統(tǒng)軟硬件解決方案 2838次閱讀
- 基于嵌入式Linux的短信收發(fā)系統(tǒng)設(shè)計(jì) 1905次閱讀
下載排行
本周
- 1EMC電路設(shè)計(jì)工程師必備的EMC基礎(chǔ)
- 0.42 MB | 4次下載 | 2 積分
- 2AU3116 2×60W模擬輸入雙通道Class-D 音頻功率放大器數(shù)據(jù)手冊(cè)
- 1.19 MB | 1次下載 | 免費(fèi)
- 3低壓降肖特基整流管SR340L數(shù)據(jù)手冊(cè)
- 0.78 MB | 1次下載 | 免費(fèi)
- 4ZX8002E 觸摸調(diào)光LED集成IC數(shù)據(jù)手冊(cè)
- 2.27 MB | 次下載 | 免費(fèi)
- 5SOD-323塑料封裝ESD保護(hù)二極管SD05T系列規(guī)格書
- 1.07 MB | 次下載 | 免費(fèi)
- 6SOT-23塑料封裝ESD保護(hù)二極管SMxx Series系列規(guī)格書
- 0.93 MB | 次下載 | 免費(fèi)
- 7高效率整流二極管HER151 THRU HER158數(shù)據(jù)手冊(cè)
- 0.54 MB | 次下載 | 免費(fèi)
- 8低壓降肖特基整流管SL22 THRU SL210數(shù)據(jù)手冊(cè)
- 1.03 MB | 次下載 | 免費(fèi)
本月
- 1三相逆變主電路的原理圖和PCB資料合集免費(fèi)下載
- 27.35 MB | 111次下載 | 1 積分
- 2運(yùn)算放大器基本電路中文資料
- 1.30 MB | 16次下載 | 免費(fèi)
- 3蘋果iphone 11電路原理圖
- 4.98 MB | 11次下載 | 5 積分
- 4TL494工業(yè)用開關(guān)電源原理圖資料
- 0.22 MB | 10次下載 | 1 積分
- 5常用電子元器件介紹
- 3.21 MB | 8次下載 | 免費(fèi)
- 6QW2893應(yīng)急燈專用檢測(cè)芯片
- 590.40 KB | 4次下載 | 免費(fèi)
- 7相關(guān)協(xié)議信號(hào)總結(jié)
- 0.94 MB | 4次下載 | 免費(fèi)
- 8EMC電路設(shè)計(jì)工程師必備的EMC基礎(chǔ)
- 0.42 MB | 4次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935130次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191390次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183344次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81591次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評(píng)論