注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機組織與體系結構嵌入式系統(tǒng)簡明教程

嵌入式系統(tǒng)簡明教程

嵌入式系統(tǒng)簡明教程

定 價:¥45.00

作 者: 何文學 編著
出版社: 科學出版社
叢編項:
標 簽: 工學 教材 研究生/本科/專科教材

購買這本書可以去


ISBN: 9787030380869 出版時間: 2013-08-01 包裝: 平裝
開本: 16開 頁數: 292 字數:  

內容簡介

  《嵌入式系統(tǒng)簡明教程/云南省普通高等教育“十二五”規(guī)劃教材》以嵌入式ARM9內核為切入點,講述具有MMU(內存管理單元)管理能力的ARM嵌入式系統(tǒng)應用技術開發(fā)。全書共五篇,分別是第一篇主要介紹OpenSUSELinux操作系統(tǒng)的安裝和使用;第二篇重點介紹基于ARM9的嵌入式Linux2.6.X內核的配置及應用開發(fā);第三篇主要講述Qt應用與開發(fā);第四篇重點講述Android應用與開發(fā);第五篇根據前四篇學習的知識,介紹兩個嵌入式項目設計實例。全書緊跟最新技術發(fā)展,注重實踐、由淺入深、分步系統(tǒng)地闡述嵌入式系統(tǒng)應用開發(fā)的全過程,是嵌入式系統(tǒng)應用開發(fā)學習的入門教程?!肚度胧较到y(tǒng)簡明教程/云南省普通高等教育“十二五”規(guī)劃教材》適合高等院校電子信息類及相關專業(yè)本科教學使用,也可作為電子類專業(yè)工程技術人員的培訓和自學入門指導書。

作者簡介

暫缺《嵌入式系統(tǒng)簡明教程》作者簡介

圖書目錄

前言
第一篇 openSUSE Linux操作系統(tǒng)
第1章 openSUSE 11.3
1.1 安裝虛擬機
1.2 安裝openSUSE 11.3
1.3 openSUSE 11.3系統(tǒng)配置
1.3.1 IP地址配置
1.3.2 NFS服務器安裝
1.3.3 Linux軟件開發(fā)環(huán)境配置
1.3.4 桌面配置
第2章 Linux操作系統(tǒng)結構
2.1 文件系統(tǒng)層次結構
2.2 文件系統(tǒng)層次標準FHS
2.3 文件類型
2.4 終端啟動
2.5 Shell
2.6 常用文件系統(tǒng)
2.7 硬盤分區(qū)
第3章 Linux常用命令
3.1 基本命令
3.2 擴展命令
3.3 軟硬盤及光驅的使用
3.4 GCC與GDB
3.4.1 GOC
3.4.2 GDB
3.5 VMware—Tools的安裝
思考題
附錄1 Linux簡介
第二篇 嵌入式應用與開發(fā)
第4章 ARM 9開發(fā)板
4.1 開發(fā)板簡介
4.2 開發(fā)板硬件資源
4.3 Linux系統(tǒng)特性
4.4 開發(fā)板的微處理器及接口資源
4.4.1 微處理器
4.4.2 串口
4.4.3 USB接口
4.4.4 GPl0
4.4.5 系統(tǒng)總線接口
4.4.6 A/D輸入測試
4.4.7 以太網口
4.4.8 LCD接口
4.4.9 JTAG接口
第5章 Linux圖形界面Qtopia 2.2.0
5.1 播放MP3
5.2 圖片瀏覽
5.3 命令終端
5.4 網絡設置
5.5 Ping測試
5.6 A/D轉換
第6章 建立嵌入式開發(fā)環(huán)境
6.1 PC機與開發(fā)板硬件連接
6.2 Windows XP與開發(fā)板之間的通信
6.2.1串口通信
6.2.2 USB口通信
6.3 openSUSE Linux與開發(fā)板之間的通信
6.3.1 FTP通信
6.3.2 NFS通信
第7章 備份恢復系統(tǒng)及安裝更新
7.1 備份和恢復系統(tǒng)
7.1.1 備份系統(tǒng)
7.1.2 備份恢復系統(tǒng)
7.2 安裝嵌入式Linux系統(tǒng)
7.2.1 Nand Flash分區(qū)
7.2.2 安裝bootloader BIOS
7.2.3 安裝Linux內核
7.2.4 安裝文件系統(tǒng)
第8章 配置openSUSE Linux
8.1 建立交叉編譯環(huán)境
8.2 解壓安裝源代碼及其他工具
8.2.1 解壓安裝源代碼
8.2.2 解壓創(chuàng)建目標文件系統(tǒng)
8.2.3 解壓安裝必要實用工具
8.3 配置NFS網絡文件系統(tǒng)服務
8.3.1 設置共享目錄
8.3.2 啟動NFS服務
8.3.3 通過NFS服務器掛載開發(fā)板
第9章 定制嵌入式Linux內核及制作文件系統(tǒng)
9.1 使用缺省配置文件配置和編譯內核
9.2 各個驅動程序源碼位置
9.3 手工配置Linux內核
9.3.1 CPU平臺選項
9.3.2 配置各個尺寸的LCD驅動以及背光控制支持
9.3.3 配置觸摸屏
9.3.4 配置USB鼠標和鍵盤
9.3.5 配置優(yōu)盤驅動
9.3.6 配置USB攝像頭萬能驅動
9.3.7 配置CMOS攝像頭驅動
9.3.8 配置網卡驅動
9.3.9 配置USB無線網卡驅動
9.3.10 配置音頻驅動
9.3.11 配置SD/MMC卡驅動
9.3.12 配置看門狗驅動
9.3.13 配置LED驅動
9.3.14 配置按鍵驅動
9.3.15 配置PWM控制蜂鳴器驅動
9.3.16 配置AD轉換驅動
9.3.17 配置串口驅動
9.3.18 配置RTC實時時鐘驅動
9.3.19 配置l2C—EEPROM驅動支持
9.3.20 配置yaffs2文件系統(tǒng)的支持
9.3.21 配置EXT2/VFAT/NFs等文件系統(tǒng)
9.3.22 制作Linux logo
9.4 制作開發(fā)板文件系統(tǒng)映像
第10章 嵌入式Linux應用開發(fā)
10.1 編寫Linux測試程序
10.1.1 Hello,World!測試
10.1.2 LED測試
10.1.3 串口測試
10.2 編寫Linux驅動模塊
10.3 編寫Linux驅動程序
10.4 集成環(huán)境Qtopia—2.2.0
10.4.1 解壓安裝源代碼
10.4.2 編譯和運行x86版本的Qtopia—2.2.0
10.4.3 編譯和運行anti版本的Qtopia—2.2.0
第11章 常見bootloader的配置和編譯
11.1 配置和編譯vboot
11.2 配置和編譯vivi
11.3 配置和編譯U—Boot
11.3.1 編譯U—Boot
11.3.2 燒寫U—Boot
思考題
第三篇 Qt應用與開發(fā)
第12章 建立Qt桌面開發(fā)環(huán)境
12.1 編譯Qt/X11環(huán)境
12.2 Hello,Qt!
第13章 Qt GUI及Qt/E移植
13.1 編寫Qt/X11程序
13.2 移植Qt/E
第14章 Qt Creator集成開發(fā)環(huán)境
14.1 Qt C++工程
14.2 Qt Quick工程
思考題
附錄2 匈牙利命名法及其實用規(guī)則
第四篇 Android應用與開發(fā)
第15章 基于ARM 11的嵌入式Android移植
15.1 安裝體驗基于ARM 11的Android
15.2 建立Android編譯環(huán)境
15.2.1 安裝交叉編譯器
15.2.2 解壓安裝源代碼
15.3 配置和編譯U-BOOT
15.4 配置和編譯Linux內核
15.5 從源代碼開始創(chuàng)建Android
15.6 制作安裝文件系統(tǒng)映像
15.6.1 制作yaffs2格式的文件系統(tǒng)映像
15.6.2 制作UBIFS格式文件系統(tǒng)映像
15.6.3 制作ext3格式的文件系統(tǒng)映像
15.7 燒寫Android到ARM 11開發(fā)板
15.7.1 Android系統(tǒng)燒寫
15.7.2 下載并運行裸機程序
第16章 基于Windows XP的Android開發(fā)環(huán)境
16.1 Android開發(fā)環(huán)境搭建
16.1.1 下載必備的軟件
16.1.2 軟件的安裝
16.1.3 Eclipse入門
16.1.4 編寫Android測試程序:Hello World
16.1.5 在Android手機上運行程序
16.2 項目編程實例
16.2.1 Android應用程序架構
16.2.2 簡單Android程序應用
16.2.3 Androld實戰(zhàn)案例
思考題
附錄3 JAVA常用包
附錄4 JAVA常用接口
附錄5 JAvA包裝類
第五篇 應用與設計
第17章 多道數據采集系統(tǒng)概述
17.1 系統(tǒng)設計
17.1.1 基本需求
17.1.2 總體設計
17.2 系統(tǒng)實現
17.2.1 硬件設計
17.2.2 數據采集
17.2.3 數據處理
17.3 結論
附錄6 硬件采集電路圖
附錄7 軟件程序
第18章 基于Qt的移動掃描系統(tǒng)
18.1 實現目標及方法
18.2 相關資源
18.3 源碼移植
18.4 制作掃描儀啟動界面
18.5 配置自動加載腳本
18.6 結論
思考題
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號