注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機組織與體系結構嵌入式系統(tǒng)設計從入門到精通:基于S3C2410和Linux

嵌入式系統(tǒng)設計從入門到精通:基于S3C2410和Linux

嵌入式系統(tǒng)設計從入門到精通:基于S3C2410和Linux

定 價:¥38.00

作 者: 覃朝東 編著
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 計算機體系結構

ISBN: 9787811245561 出版時間: 2009-03-01 包裝: 平裝
開本: 16開 頁數(shù): 329 字數(shù):  

內容簡介

  《嵌入式系統(tǒng)設計從入門到精通:基于S3C2410和Linux》介紹了以ARM處理器(S3C2410)為核心的嵌入式系統(tǒng)設計,由淺到深介紹嵌入式系統(tǒng)的硬件和軟件設計。首先介紹如何建立嵌入式開發(fā)的軟件、硬件環(huán)境,接著介紹引導程序和操作系統(tǒng)的移植。通過一個簡單的“Hello,World!”程序,讓讀者了解最基本的嵌入式系統(tǒng)。嵌入式系統(tǒng)開發(fā)很大一部分工作是設備驅動程序的編寫,《嵌入式系統(tǒng)設計從入門到精通:基于S3C2410和Linux》詳細講解Linux系統(tǒng)下I2C、串口、以太網(wǎng)口、LCD和Flash等設備驅動程序。最后簡單介紹嵌入式系統(tǒng)最基本的電磁兼容設計。《嵌入式系統(tǒng)設計從入門到精通:基于S3C2410和Linux》適合從事嵌入式系統(tǒng)設計、研究的工程技術人員用作參考書,也可供嵌入式系統(tǒng)相關專業(yè)的本科生或研究生作為教材或參考書。

作者簡介

暫缺《嵌入式系統(tǒng)設計從入門到精通:基于S3C2410和Linux》作者簡介

圖書目錄

第1章 ARM嵌入式系統(tǒng)概論
1.1 ARM處理器系列
1.2 ARM處理器的系統(tǒng)結構
1.3 ARM處理器的選擇
1.4 操作系統(tǒng)的選擇
1.4.1 ARM—Linux
1.4.2 uC/OS—II
1.4.3 eCos
1.5 ARM嵌入式系統(tǒng)的一般結構
1.5.1 ARM嵌入式系統(tǒng)的硬件結構
1.5.2 ARM嵌入式系統(tǒng)的軟件結構
1.6 硬件基礎知識
1.6.1 電容
1.6.2 電感和磁珠
1.6.3 電阻
1.6.4 電平轉換
第2章 嵌入式開發(fā)環(huán)境
2.1 建立嵌入式系統(tǒng)的硬件開發(fā)環(huán)境
2.1.1 恒溫烙鐵
2.1.2 熱風槍
2.1.3 萬用表
2.1.4 示波器
2.2 建立嵌入式系統(tǒng)的軟件開發(fā)環(huán)境
2.2.1 在虛擬機上運行Linux操作系統(tǒng)
2.2.2 其他常用輔助工具(secureCRT、超級終端和串口工具)
2.3 研發(fā)調試燒寫工具
2.3.1 制作JTAG燒寫下載線
2.3.2 燒寫程序Jflash簡介
2.4 深入分析Jflash
2.4.1 計算機并行口編程
2.4.2 Jflash源文件
2.4.3 main函數(shù)
2.4.4 Jflash中的JTAG技術細節(jié)
2.4.5 移植Jflash到新的硬件平臺
2.4.6 Nor Flash的燒寫過程
2.4.7 Nand Flash的燒寫過程
2.5 編譯環(huán)境的建立
第3章 嵌入式系統(tǒng)的“Hello,World!”
3.1 最小系統(tǒng)硬件設計
3.2 嵌入式系統(tǒng)的“Hello,World!”
3.3 代碼解釋
第4章引導程序
4.1 BootLoader概述
4.2 處理器啟動的硬件設計
4.3 BootLoader(vivi)的代碼分析
4.4 從Nand Flash裝載引導程序
4.5 vivi的移植
第5章 Linux操作系統(tǒng)移植
5.1 Linux操作系統(tǒng)目錄結構
5.2 引導程序與Linux操作系統(tǒng)
5.3 移植到新平臺的相關代碼分析
5.4 編譯內核
5.5 制作根文件系統(tǒng)
第6章 Linux設備驅動程序
6.1 概述
6.2 Linux設備驅動模型
6.2.1 sysfs文件系統(tǒng)
6.2.2 內核相關數(shù)據(jù)結構
6.3 一個簡單的設備驅動程序
6.4 設備驅動程序與硬件
6.5 用戶程序和內核之間傳遞數(shù)據(jù)
6.6 中斷處理
6.7 軟中斷和tasklets
6.8 /proc文件系統(tǒng)
第7章 I2C總線設備
7.1 I2C總線接口設計
7.2 簡單的I2C設備驅動程序
7.3 Linux的I2C驅動程序結構
7.4 用戶模式下訪問I2C設備
7.5 I2C接口的實時時鐘設備驅動
第8章 串行通信接口
8.1 串行通信接口規(guī)范
8.2 RS485規(guī)范
8.3 串行接口硬件設計
8.4 RS485接口硬件設計
8.5 linux串口設備驅動程序
第9章 Flash存儲設備
9.1 概述
9.2 Flash硬件接口設計
9.3 MTD驅動程序結構
9.4 Nor Flash設備驅動程序
9.5 Nand Flash設備驅動程序
9.6 Yaffs2文件系統(tǒng)
第10章 以太網(wǎng)接口
10.1 概述
10.2 以太網(wǎng)接口硬件設計
10.3 Linux網(wǎng)絡設備驅動程序結構
10.4 DM9000驅動程序
第11章 液晶顯示屏接口設計
11.1 概述
11.2 液晶屏接口設計
11.3 通用I/O接口驅動液晶屏
11.4 Linux幀緩沖設備驅動程序結構
11.5 S3C2410液晶顯示設備驅動程序
第12章 嵌入式系統(tǒng)的電磁兼容基本設計
12.1 概述
12.2 浪涌防護設計
12.3 電快速瞬變脈沖群防護設計
12.4 靜電防護設計
參考文獻

本目錄推薦

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