嵌入式系統(tǒng)開發(fā)基礎(chǔ)

出版時(shí)間:2011-6  出版社:清華大學(xué)  作者:侯殿有  

內(nèi)容概要

  《嵌入式系統(tǒng)開發(fā)基礎(chǔ)--基于arm9微處理器c語言程序設(shè)計(jì)》對32位精減指令系統(tǒng)嵌入式微處理器s3c2410的硬件系統(tǒng)和c語言驅(qū)動程序進(jìn)行了詳細(xì)的講解,書中的源代碼和實(shí)例程序?qū)W(xué)習(xí)或從事嵌入式系統(tǒng)設(shè)計(jì)的讀者都有很高的參考價(jià)值。在人機(jī)界面設(shè)計(jì)、系統(tǒng)初始化程序編寫、仿真器設(shè)置和復(fù)雜工程項(xiàng)目構(gòu)建等方面給出了簡化做法,使初學(xué)者能夠輕松、快速地掌握嵌入式系統(tǒng)設(shè)計(jì)方法。
  《嵌入式系統(tǒng)開發(fā)基礎(chǔ)--基于arm9微處理器c語言程序設(shè)計(jì)》以實(shí)用技術(shù)為主,內(nèi)容通俗易懂,實(shí)例豐富,特別適合初學(xué)者和從事嵌入式系統(tǒng)設(shè)計(jì)工作的讀者使用。

書籍目錄

第1章 嵌入式控制系統(tǒng)簡介
1.1 單片機(jī)和嵌入式控制系統(tǒng)的定義和分類
1.2 arm處理器簡介
1.3 習(xí)題
第2章 ads 1.2開發(fā)環(huán)境創(chuàng)建與簡介
2.1 ads 1.2開發(fā)環(huán)境創(chuàng)建
2.2 ads集成開發(fā)環(huán)境的使用
2.3 用axd進(jìn)行代碼仿真、調(diào)試
2.4 armc語言程序的基本規(guī)則和系統(tǒng)初始化程序
2.5 習(xí)題
第3章 arm9芯片s3c2410片上資源
3.1 s3c2410處理器介紹
3.2 s3c2410處理器片上資源的定義和使用
3.3 參考軟件項(xiàng)目2410test.mcp
3.4 習(xí)題
第4章 s3c2410的中斷系統(tǒng)
4.1 s3c2410的中斷源
4.2 s3c2410的中斷處理
4.3 中斷控制
4.4 子中斷源的中斷控制
4.5 中斷向量設(shè)置
4.6 其他常用寄存器
4.7 中斷程序編寫中需注意的問題
4.8 中斷實(shí)驗(yàn)和中斷程序編寫
4.9 習(xí)題
第5章 s3c2410的i/o口和i/o操作
5.1 s3c2410 i/o口描述
5.2 i/o端口控制寄存器
5.3 i/o口控制c語言編程實(shí)例
5.4 習(xí)題
第6章 s3c2410的串口uart及編程
6.1 s3c2410的串口uart概述
6.2 uart的控制寄存器
6.3 uart通信程序例子
6.4 習(xí)題
第7章 s3c2410的nd、d/a轉(zhuǎn)換控制
7.1 s3c2410的a/d、d/a轉(zhuǎn)換控制
7.2 參考程序
7.3 習(xí)題
第8章 觸摸屏控制
8.1 觸摸屏結(jié)構(gòu)和工作原理
8.2 觸摸屏控制程序
8.3 習(xí)題
第9章 s3c2410的實(shí)時(shí)時(shí)鐘(rtc)
9.1 實(shí)時(shí)時(shí)鐘在嵌入式系統(tǒng)中的作用
9.2 參考程序及說明
9.3 習(xí)題
第10章 直接存儲器存取(dma)控制
10.1 dma基本知識
10.2 s3c2410的dma控制器
10.3 dma方式實(shí)現(xiàn)存儲器到
10.4 習(xí)題
第11章 s3c2410的pwm控制
11.1 pwm定時(shí)器概述
11.2 pwm輸出電平控制
11.3 pwm定時(shí)器控制寄存器
11.4 pwm參考程序
11.5 習(xí)題
第12章 s3c2410的看門狗電路控制
12.1 看門狗電路的功能及工作原理
12.2 參考程序及說明
12.3 習(xí)題
第13章 s3c2410的i2c總線控制
13.1 i2c接口和eeprom
13.2 eeprom讀/寫操作
13.3 s3c2410處理器i2c接口
13.4 s3c2410 i2c總線瀆/寫參考程序編寫
13.5 i2c實(shí)驗(yàn)程序
13.6 習(xí)題
第14章 i2s介紹和s3c2410的i2s控制
14.1 數(shù)字音頻信號(i2s)介紹
14.2 數(shù)字音頻計(jì)算機(jī)處理
14.3 s3c2410中i2s總線控制寄存器
14.4 wav聲音格式文件
14.5 iis實(shí)驗(yàn)參考程序
14.6 習(xí)題
第15章 串行外設(shè)接口(spi)介紹
15.1 spi接口及操作
15.2 spi接口控制寄存器
15.3 參考程序
15.4 習(xí)題
第16章 s3c2410的人機(jī)界面設(shè)計(jì)
16.1 漢字顯示原理
16.2 字模提取與小字庫建立
16.3 s3c2410顯示控制特點(diǎn)
16.4 s3c2410的lcd控制信號和外部引腳
16.5 s3c2410的lcd驅(qū)動程序
16.6 s3c2410在lcd驅(qū)動方面的其他應(yīng)用
16.7 如何在lcd屏上按一定格式顯示漢字和曲線
16.8 s3c6410(arm11)的漢字和曲線顯示
16.9 習(xí)題
參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁:插圖:

編輯推薦

《嵌入式系統(tǒng)開發(fā)基礎(chǔ):基于ARM9微處理器C語言程序設(shè)計(jì)》對S3C2410的系統(tǒng)硬件資源進(jìn)行詳細(xì)的講解,同時(shí)給出了這些硬件的軟件驅(qū)動程序,這些源代碼和書中的實(shí)例程序?qū)氖虑度胧较到y(tǒng)設(shè)計(jì)的工程技術(shù)人員和初學(xué)者是非常寶貴的。在人機(jī)界面設(shè)計(jì)、系統(tǒng)初始化程序編寫、仿真器設(shè)置和復(fù)雜項(xiàng)目構(gòu)建方面提供了簡單處理方法,使初學(xué)者能繞過這些難點(diǎn),快速進(jìn)入嵌入式控制系統(tǒng)設(shè)計(jì)領(lǐng)域。嵌入式系統(tǒng)大多具有小巧、輕、薄的特點(diǎn),程序的代碼不是很大,《嵌入式系統(tǒng)開發(fā)基礎(chǔ):基于ARM9微處理器C語言程序設(shè)計(jì)》推薦初學(xué)者不使用Linux操作系統(tǒng)而直接采用C語言進(jìn)行系統(tǒng)開發(fā)。這樣開發(fā)ARM嵌入式系統(tǒng)像開發(fā)MCS.51一樣簡單。讓學(xué)生利用系統(tǒng)提供的軟硬件資源、參考示例程序、參照書中作法繞過難點(diǎn),快速掌握嵌入式系統(tǒng)設(shè)計(jì)開發(fā)能力,是《嵌入式系統(tǒng)開發(fā)基礎(chǔ):基于ARM9微處理器C語言程序設(shè)計(jì)》最大特點(diǎn)。ARM的體系結(jié)構(gòu)和發(fā)展現(xiàn)狀,ADS1.2開發(fā)環(huán)境的創(chuàng)建和使用,使用AXD進(jìn)行代碼調(diào)試,對S3C2410硬件資源的詳細(xì)介紹。

圖書封面

評論、評分、閱讀與下載


    嵌入式系統(tǒng)開發(fā)基礎(chǔ) PDF格式下載


用戶評論 (總計(jì)8條)

 
 

  •   這本書寫的很基礎(chǔ),適合初學(xué)的人
  •   有不少印刷錯誤,基本上是官方手冊的翻譯版,不是很詳細(xì)。初學(xué)者不建議買
  •   書中有專業(yè)性錯誤,不知從哪兒抄來的IP解釋成互聯(lián)網(wǎng)協(xié)議?通篇的寄存器只有名稱,沒有地址,這種寄存器有何用?
  •   講的比較詳細(xì),還不錯
  •   拿到書后,看了一下,根據(jù)自己的基礎(chǔ),結(jié)合單片機(jī)和C語言基礎(chǔ),再看本書是不錯的選擇。
  •   我最近剛打算學(xué)習(xí)ARM9,買了這本書發(fā)現(xiàn)不太適合初學(xué)者的。講的非常的大概,貼的大量的代碼未做解釋。
  •   書的內(nèi)容寫得比較簡單,適合剛開始學(xué)習(xí)ARM的朋友,了解硬件部分還是很不錯的!
  •   這本書 整體看起來還是可以的。。也比較適合初學(xué)吧 感覺。。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7