注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)嵌入式系統(tǒng)設(shè)計(jì)從入門到精通:基于S3C2410和Linux

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

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

定 價(jià):¥38.00

作 者: 覃朝東 編著
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)體系結(jié)構(gòu)

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

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

本目錄推薦

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