TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
嵌入式系列設計(簡體書)
滿額折

嵌入式系列設計(簡體書)

人民幣定價:39 元
定  價:NT$ 234 元
優惠價:87204
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:6 點
相關商品
商品簡介
目次

商品簡介

《普通高等教育電氣工程與自動化(應用型)“十二五”規劃教材:嵌入式系統設計》先由嵌入式系統基本構成開始,介紹嵌入式系統硬件結構、硬件開發平臺和嵌入式操作系統,然後重點闡述嵌入式系統的開發方法和技術,以及針對嵌入式Linux系統的應用開發,並結合實例詳細講述嵌入式系統開發環境設置、系統移植方法和驅動程序的開發,最後給出嵌入式系統工程開發實例。
《普通高等教育電氣工程與自動化(應用型)“十二五”規劃教材:嵌入式系統設計》可作為自動化、電氣工程及其自動化、電子信息工程、測控技術與儀器等專業的高年級本科生和研究生的參考教材,也可作為從事嵌入式系統設計、微控制系統設計和電子設計等科研人員和工程技術人員的參考讀物。

目次

前言
第1章 嵌入式系統基礎
1.1 嵌入式系統
1.1.1 嵌入式系統簡介
1.1.2 嵌入式系統的組成
1.1.3 嵌入式系統的特點
1.1.4 嵌入式系統的分類
1.1.5 嵌入式系統與PC的區別
1.2 嵌入式系統的歷史與發展
1.2.1 嵌入式系統的歷史
1.2.2 嵌入式系統的應用領域
1.2.3 嵌入式系統的發展趨勢
1.3 嵌入式操作系統
1.3.1 Android
1.3.2 Linux
1.3.3 μC/OS?Ⅱ
1.3.4 WindowsCE
1.3.5 VxWorks
1.3.6 PalmOS
1.4 嵌入式系統的選型原則
1.4.1 嵌入式處理器的選型原則
1.4.2 嵌入式操作系統的選型原則
本章小結
思考與練習

第2章 嵌入式系統的硬件結構
2.1 嵌入式系統的硬件組成
2.2 ARM微處理器概述
2.2.1 ARM公司簡介
2.2.2 ARM微處理器的家族
2.2.3 ARM微處理器的結構
2.2.4 ARM微處理器核的技術特點
2.3 ARM的存儲系統
2.3.1 ARM的存儲空間
2.3.2 存儲器的格式
2.3.3 存儲器的管理
2.4 輸入/輸出設備
2.4.1 LCD顯示
2.4.2 觸摸屏
2.4.3 鍵盤
2.5 ARM的接口技術
2.5.1 並行通信接口
2.5.2 串行通信接口
2.5.3 USB接口
2.5.4 紅外線接口
2.5.5 PCMCIA和CF
2.6 總線技術
2.6.1 I2C總線
2.6.2 SPI總線
2.6.3 I2S總線
2.6.4 CAN總線
本章小結
思考與練習

第3章 基於ARM9處理器的硬件
開發平臺
3.1 ARM9處理器
3.1.1 ARM9與ARM7處理器的比較
3.1.2 ARM920T簡介
3.2 三星S3C2410X處理器概述
3.2.1 S3C2410X處理器
3.2.2 S3C2410X處理器的工作原理
3.3 S3C2410X處理器單元電路的設計
3.3.1 S3C2410X處理器主要引腳的定義
3.3.2 電源和複位電路
3.3.3 晶體振盪器電路的設計
3.3.4 串口和USB接口電路
3.4 存儲器的設計
3.4.1 ROM接口電路的設計
3.4.2 Flash接口電路的設計
3.4.3 SDRAM接口電路的設計
3.5 JTAG調試接口的設計
3.6 博創UP?NETARM2410 S嵌入式平臺簡介
3.7 綜合實訓:通過JTAG燒寫Flash
本章小結
思考與練習

第4章 嵌入式操作系統
4.1 嵌入式操作系統概述
4.1.1 操作系統簡介
4.1.2 嵌入式操作系統的分類
4.2 Linux操作系統
4.2.1 Linux簡介
4.2.2 Linux的特點
4.2.3 Linux的組成
4.2.4 Linux的和路徑
4.2.5 Linux的常用命令
4.2.6 Linux單操作系統的安裝
4.3 嵌入式Linux操作系統
4.4 虛擬機簡介
4.5 綜合實訓:虛擬機的安裝和使用
本章小結
思考與練習

第5章 嵌入式開發環境的建立
5.1 嵌入式系統的開發模式與設計
流程
5.1.1 嵌入式系統的開發模式
5.1.2 嵌入式系統的設計流程
5.2 嵌入式Linux的開發流程
5.3 嵌入式系統開發環境的建立
5.3.1 建立開發環境
5.3.2 開發環境的配置
5.4 BootLoader
5.4.1 BootLoader詳解
5.4.2 vivi
5.4.3 U?Boot
5.5 Linux的根文件系統
5.5.1 文件系統概述
5.5.2 Linux根文件系統
5.5.3 網絡文件系統
5.6 綜合實訓:建立嵌入式軟件環境
本章小結
思考與練習

第6章 嵌入式Linux系統的移植
6.1 移植的概念
6.2 Linux的體系結構
6.2.1 Linux內核的結構
6.2.2 Linux內核的配置
6.3 Linux內核的編譯與移植
6.3.1 安裝交叉編譯工具
6.3.2 修改Makefile文件
6.3.3 設置Flash分區
6.3.4 添加對Yaffs文件系統的支持
6.3.5 Linux內核的配置、編譯與移植
6.4 綜合實訓:Linux內核的編譯與移植實驗
6.4.1 實驗目的
6.4.2 基礎知識
6.4.3 實驗設備
6.4.4 實驗內容
6.4.5 實驗步驟
本章小結
思考與練習

第7章 嵌入式Linux應用程序的開發
與調試
7.1 開發的環境與工具
7.1.1 交叉編譯
7.1.2 gcc編譯器
7.1.3 gdb調試器
7.1.4 Vi編輯器的使用
7.1.5 Makefile文件和make命令
7.2 Linux下的C語言編程
7.2.1 嵌入式C語言程序設計
7.2.2 程序的編譯與下載
7.3 嵌入式系統的開發軟件與調試工具
7.3.1 嵌入式系統調試方法概述
7.3.2 常用調試方式
7.3.3 ADS集成開發環境的使用
7.3.4 用AXD進行代碼調試
7.4 ARM仿真器
7.4.1 UArmJtag的JTAG在線仿真調試
7.4.2 UP?ICE200仿真器的使用
本章小結
思考與練習

第8章 設備驅動程序的開發
8.1 設備驅動概述
8.1.1 驅動程序和應用程序的區別
8.1.2 Linux的設備管理
8.2 設備驅動程序的開發過程
8.2.1 字符設備驅動程序的設計
8.2.2 塊設備驅動程序的設計
8.2.3 網絡設備驅動程序的設計
8.2.4 驅動程序的註冊
8.2.5 設備驅動程序的編譯
8.2.6 驅動程序的加載
8.2.7 驅動程序的調用
8.3 驅動程序開發的常見問題
8.4 綜合實訓:直流電動機驅動程序的設計
本章小結
思考與練習

第9章 嵌入式圖形用戶界面編程
9.1 嵌入式系統GUI簡介
9.1.1 MiniGUI
9.1.2 Microwindows/Nano?X
9.1.3 OpenGUI
9.1.4 Qt/Embedded
9.1.5 幾種常見嵌入式GUI的對比
9.2 基於Qt的嵌入式GUI應用開發
9.2.1 Qt概述
9.2.2 Qt的信號與槽機制
9.2.3 Qt圖形設計器
9.2.4 Qt的開發流程
9.2.5 建立Qt/Embedded開發環境
9.3 綜合實訓:Qt/Embedded的編程實例
9.3.1 基於PC的Qt程序
9.3.2 發佈Qt/Embedded程序到目標機
開發板
本章小結
思考與練習

第10章 嵌入式系統的工程開發實例
10.1 基於ARM的可燃氣體報警系統
10.1.1 系統設計概述
10.1.2 硬件電路的設計
10.1.3 驅動程序的設計
10.1.4 應用程序的設計
10.2 CAN總線應用實例
10.2.1 CAN總線概述
10.2.2 CAN智能節點的設計
10.2.3 CAN接口電路的設計
10.2.4 報文的發送與接收
10.2.5 SPI接口
10.2.6 CAN總線波特率的設置
10.2.7 CAN總線驅動程序
10.2.8 CAN應用程序
本章小結
思考與練習
參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 204
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區