日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)操作系統(tǒng)Linux嵌入式Linux程序設(shè)計案例與實驗教程

嵌入式Linux程序設(shè)計案例與實驗教程

嵌入式Linux程序設(shè)計案例與實驗教程

定 價:¥35.00

作 者: 俞輝 主編
出版社: 機械工業(yè)出版社
叢編項: 高等院校計算機課程案例教程系列
標 簽: LINUX

ISBN: 9787111263272 出版時間: 2009-04-01 包裝: 平裝
開本: 16開 頁數(shù): 304 字數(shù):  

內(nèi)容簡介

  《嵌入式Linux程序設(shè)計案例與實驗教程》遵循嵌入式系統(tǒng)相關(guān)課程的特點,秉承理論與實踐相結(jié)合的指導(dǎo)思想,全面介紹嵌入式Linux程序設(shè)計與系統(tǒng)開發(fā)技術(shù)。內(nèi)容涵蓋嵌入式Linux內(nèi)核開發(fā)、接口與驅(qū)動程序設(shè)計、軟件移植與應(yīng)用、圖形用戶界面開發(fā)、通信應(yīng)用、硬件設(shè)計、音頻與視頻開發(fā),各章均結(jié)合知識點安排了相關(guān)的實驗,章末還安排了綜合實驗以綜合應(yīng)用所學(xué)知識。第10章中安排了5個實際項目,幫助讀者掌握嵌入式Linux系統(tǒng)的一般設(shè)計與開發(fā)過程。《嵌入式Linux程序設(shè)計案例與實驗教程》內(nèi)容豐富、理念新穎,集理論、實驗、案例、課程設(shè)計于一體,適合作為高等院校計算機、電子、通信、軟件工程等專業(yè)嵌入式課程的教材,也可供廣大工程技術(shù)人員參考。

作者簡介

暫缺《嵌入式Linux程序設(shè)計案例與實驗教程》作者簡介

圖書目錄

前言
教學(xué)建議
第1章 LiFlUX開發(fā)基礎(chǔ)
1.1 Linux系統(tǒng)概述
1.1.1 Linux簡介
1.1.2 Linux系統(tǒng)的特點
1.1.3 Linux系統(tǒng)的組成
1.2 Linux系統(tǒng)的使用
實驗1.1 熟悉Linux基本命令與文件目錄系統(tǒng)
1.3 全屏幕編輯器與vi
1.3.1 vi簡介
1.3.2 基本命令
1.3.3 常用操作
實驗1.2 全屏幕編輯器vi的使用
1.4 LinuxS11ell編程
1.4.1 Shell程序的編寫和執(zhí)行
1.4.2 Shell的變量
1.4.3 Shell的測試命令
1.4.4 條件語句
1.4.5 循環(huán)語句
1.4.6 函數(shù)
實驗1.3 Shell腳本編程實驗
第2章 嵌入式Linux系統(tǒng)基礎(chǔ)
2.1 構(gòu)建嵌入式Linux系統(tǒng)環(huán)境
2.1.1 交叉編譯
2.1.2 交叉編譯器
2.1.3 NFS
實驗2.1 嵌入式Linux開發(fā)環(huán)境的建立
2.2 Linuxc程序設(shè)計
2.2.1 C程序設(shè)計概述
2.2.2 Makefile介紹
2.2.3 Makefile中的變量
2.2.4 Makefile隱含規(guī)則
實驗2.2 Makefite與helloworld
2.3 Linux多線程庫編程
2.3.1 多線程
2.3.2 Linux下的多線程
2.3.3 生產(chǎn)者-消費者模型簡述
2.3.4 緩沖區(qū)操作概述
2.3.5 幾個線程API
實驗2.3 Linux多線程使用實例生產(chǎn)者-消費者協(xié)議
2.4 進程創(chuàng)建以及進程間通信
2.4.1 進程概述
2.4.2 進程的相關(guān)函數(shù)
2.4.3 信號概述
2.4.4 信號的相關(guān)函數(shù)
2.4.5 管道概述
2.4.6 管道的相關(guān)函數(shù)
實驗2.4 進程相關(guān)的應(yīng)用程序設(shè)計
綜合實驗一嵌入式平臺的進程管理模擬實驗
第3章 嵌入式Linux內(nèi)核、引導(dǎo)系統(tǒng)和文件系統(tǒng)
3.1 Linux內(nèi)核定制、裁剪和添加
3.1.1 概述
3.1.2 內(nèi)核目錄簡介
3.1.3 配置文件和配置工具
3.1.4 內(nèi)核的編譯命令
實驗3.1 Linux內(nèi)核裁剪與編譯
3.2 嵌入式引導(dǎo)系統(tǒng)技術(shù)
3.2.1 概述
3.2.2 Linux的引導(dǎo)系統(tǒng)vivi與ubOOt
3.3 文件系統(tǒng)的構(gòu)建
3.3.1 概述
3.3.2 BusyBox
綜合實驗二軟盤Linux操作系統(tǒng)的實現(xiàn)
第4章 嵌入式Liflux接口設(shè)計與驅(qū)動程序
4.1 驅(qū)動程序設(shè)計基礎(chǔ)
4.1.1 Linux驅(qū)動程序簡介
4.1.2 開發(fā)驅(qū)動程序的方法
4.1.3 設(shè)備驅(qū)動程序的分類
4.1.4 主設(shè)備號和次設(shè)備號
4.1.5 設(shè)備文件系統(tǒng)(devfs)與Udevfs
實驗4.1 虛擬驅(qū)動模塊實驗
4.2 AD接口驅(qū)動程序
4.2.1 AD轉(zhuǎn)換器
4.2.2 AD轉(zhuǎn)換有關(guān)參數(shù)
4.2.3 ARM自帶的AD轉(zhuǎn)換裝置
實驗4.2 AD接口驅(qū)動程序
4.3 直流電機驅(qū)動
4.3.1 直流電機介紹
4.3.2 直流電機的PWM原理
4.3.3 PWMTIMER結(jié)構(gòu)
4.3.4 基于ARM的PWM相關(guān)寄存器
4.3.5 關(guān)于程序?qū)崿F(xiàn)
實驗4.3 直流電機PWM驅(qū)動實驗
4.4 觸摸屏接口設(shè)計與驅(qū)動
4.4.1 觸摸屏的工作原理
4.4.2 觸摸屏驅(qū)動芯片ADS7843
4.4.3 S3C2410芯片的觸摸屏相關(guān)配置寄存器
實驗4.4 tslib移植和使用
4.5 顯示接口與LinuxFrameBuffer
4.5.1 FrameBuffer機制介紹
4.5.2 LCD簡介
實驗4.5 FrameBuffer實驗
4.6 V4L程序設(shè)計
4.6.1 V4L概述
4.6.2 V4L設(shè)備的體系結(jié)構(gòu)
實驗4.6 Linux視頻V4L驅(qū)動實驗
4.7 OSS程序設(shè)計
4.7.1 oSS概述
4.7.2 OSS設(shè)備的體系結(jié)構(gòu)
4.7.3 0SS驅(qū)動分析
4.7.4 OSS用戶空間編程
實驗4.7 Linux音頻OSS驅(qū)動實驗
綜合實驗三五子棋游戲的實現(xiàn)
第5章 嵌入式Linux開源軟件移植與應(yīng)用
5.1 嵌入式WebServerGoAhead的移植與應(yīng)用
5.1.1 嵌入式web服務(wù)器
5.1.2 GoAhead介紹
5.1.3 GoAhead在ARM平臺上的移植
5.1.4 頁面操作
實驗5.1 嵌入式WebServerGoAhead實驗
5.2 嵌入式WebServicegSOAP的移植與應(yīng)用
5.2.1 gSOAP介紹
5.2.2 gSOAP裁剪
5.2.3 gSOAP應(yīng)用
實驗5.2 WebServicegSOAP實驗
5.3 嵌入式數(shù)據(jù)庫SQLite的移植與使用
5.3.1 嵌入式數(shù)據(jù)庫
5.3.2 SQLite介紹
5.3.3 SQLite在ARM平臺上的移植
5.3.4 SQLite的使用
實驗5.3 SQLite移植實驗
5.4 播放器Mplayer的移植
5.4.1 Mplayer介紹
5.4.2 Mplayer在ARM平臺上的移植
實驗5.4 Mplayer到ARM平臺上的移植
5.5 ffmpeg應(yīng)用:
5.5.1 ffmpeg簡介
5.5.2 ffmpeg在ARM上的移植
5.5.3 ffmpeg命令應(yīng)用實例
5.5.4 ffmpeg中幾個重要的數(shù)據(jù)結(jié)構(gòu)
5.5.5 ffmpeg應(yīng)用開發(fā)
實驗5.5 ffmpeg移植與應(yīng)用
5.6 開源軟件移植的一般過程
5.6.1 軟件移植的概念
5.6.2 軟件移植過程
5.7 JIME—phoneME移植
5.7.1 phoneME簡介
5.7.2 軟件移植過程與效果
5.8 嵌入式瀏覽器konqueror移植
5.8.1 konqueror簡介
5.8.2 軟件移植過程與效果
綜合實驗四基于WebServiee的嵌入式計算器
第6章 嵌入式Linux圖形用戶界面
6.1 嵌入式GUI簡介
6.1.1 嵌入式GUI的特點
6.1.2 嵌入式GUI的種類
6.2 嵌入式GUI—Qt
6.2.1 Qt與Qt/Embedded簡介
6.2.2 Qt的特點
6.2.3 Qt的執(zhí)行過程
6.2.4 Qt的插槽機制
6.2.5 一個完整的Qt程序
6.2.6 QtDesigner介紹
實驗6.1 Qt圖形界面相關(guān)實驗
6.3 基于Qt技術(shù)的Qtopia
6.3.1 Qtopia簡介
6.3.2 Qtopia的功能
6.3.3 Qtopia編程
實驗6.2 Qtopia的移植以及編程
綜合實驗五電子點菜系統(tǒng)
第7章 嵌入式Unux下的通信應(yīng)用
7.1 嵌入式Linux下的串口通信
7.1.1 串口簡介
7.1.2 串口編程
7.1.3 串口編程應(yīng)用實例
實驗7.1 串口通信實驗
7.2 嵌入式Linux網(wǎng)絡(luò)編程
7.2.1 網(wǎng)絡(luò)通信
7.2.2 Socket簡介
7.2.3 網(wǎng)絡(luò)編程
實驗7.2 Socket相關(guān)程序設(shè)計
7.3 嵌入式藍牙技術(shù)
7.3.1 藍牙技術(shù)
7.3.2 藍牙體系結(jié)構(gòu)
7.3.3 藍牙通信網(wǎng)絡(luò)
7.3.4 LinuxBluetooth軟件層
7.3.5 USB適配器
實驗7.3 藍牙相關(guān)實驗
7.4 CAN總線
7.4.1 CAN總線簡介
7.4.2 CAN總線硬件特征
7.4.3 CAN控制器驅(qū)動
實驗7.4 CAN總線實驗
第8章 嵌入式系統(tǒng)硬件設(shè)計基礎(chǔ)與標準
8.1 嵌入式系統(tǒng)的硬件組成
8.1.1 嵌入式微處理器
8.1.2 存儲器
8.1.3 輸入/輸出設(shè)備
8.1.4 通信與擴展接口
8.2 硬件設(shè)計基礎(chǔ)知識
8.2.1 計算機體系結(jié)構(gòu)
8.2.2 電子技術(shù)
8.2.3 抗干擾技術(shù)
8.2.4 印制電路板
8.3 硬件設(shè)計中應(yīng)注意的一些問題
8.3.1 IC元件的選擇
8.3.2 元件封裝設(shè)計
8.3.3 PCB設(shè)計精度
8.3.4 分離元件的正確使用
8.3.5 高速PCB設(shè)計方法
8.3.6 PCB設(shè)計的一般原則
實驗8.1 常用模擬電路和數(shù)字電路原理
實驗8.2 2410—S電路原理圖閱讀
實驗8.3 2410—S所用芯片數(shù)據(jù)手冊閱讀
實驗8.4 OMAP5910核心板電路原理
綜合實驗六基于OMAP的加密終端硬件設(shè)計
第9章 OMAP5910與LinuxGateway
9.1 OMAP5910體系結(jié)構(gòu)
9.1.1 MPU子系統(tǒng)
9.1.2 DSP子系統(tǒng)
9.2 LinuxDSPGateway
9.2.1 DSPGateway的由來
9.2.2 DSPGateway的Mailbox機制
9.2.3 通信緩沖
9.2.4 Mailbox命令協(xié)議
9.2.5 DSPGateway的設(shè)備接口
實驗9.1 OMAP910雙核間基本通信
9.3 OMAP5910圖像處理
9.3.1 圖片格式
9.3.2 數(shù)字圖像算法
實驗9.2 OMAP圖像處理實驗
綜合實驗七基于OMAP的加密終端的實現(xiàn)(軟件部分)
第10章 嵌入式Linux綜合項目實例
10.1 基于嵌入式平臺的電梯監(jiān)控系統(tǒng)
10.1.1 系統(tǒng)概述
10.1.2 系統(tǒng)設(shè)計
10.1.3 系統(tǒng)實現(xiàn)
10.1.4 項目小結(jié)
10.2 基于藍牙技術(shù)的嵌入式點菜系統(tǒng)
10.2.1 系統(tǒng)概述
10.2.2 系統(tǒng)設(shè)計
10.2.3 系統(tǒng)實現(xiàn)
10.2.4 項目小結(jié)
10.3 基于WebSenrice的數(shù)字油田監(jiān)控系統(tǒng)
10.3.1 系統(tǒng)概述
10.3.2 系統(tǒng)設(shè)計
10.3.3 系統(tǒng)實現(xiàn)
10.3.4 項目小結(jié)
10.4 基于嵌入式與Web Service的智能家居系統(tǒng)
10.4.1 系統(tǒng)概述
10.4.2 系統(tǒng)設(shè)計
10.4.3 系統(tǒng)實現(xiàn)
10.4.4 項目小結(jié)
10.5 基于OMAP的音頻與視頻處理
10.5.1 概述
10.5.2 MPEG壓縮
10.5.3 音視頻數(shù)據(jù)在雙處理器間的傳輸模塊設(shè)計
10.5.4 音頻處理方案設(shè)計
10.5.5 視頻處理方案設(shè)計
10.5.6 項目小結(jié)
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號