注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機組織與體系結構嵌入式技術基礎與實踐(第2版)

嵌入式技術基礎與實踐(第2版)

嵌入式技術基礎與實踐(第2版)

定 價:¥39.50

作 者: 五宜懷 等編
出版社: 清華大學出版社
叢編項: 軟件工程專業(yè)核心課程系列教材
標 簽: 計算機體系結構

ISBN: 9787302249139 出版時間: 2011-03-01 包裝: 平裝
開本: 16開 頁數: 380 字數:  

內容簡介

  本書以飛思卡爾半導體公司(原摩托羅拉半導體部)的8位s08系列微控制器中通用型號mc9s08aw60、帶usb2.0接口mc9s08jm60、帶can總線接口mc9s08dz60三個型號為藍本闡述嵌入式系統(tǒng)的軟件與硬件設計?!肚度胧郊夹g基礎與實踐(第2版)》共14章,其中第1章為概述,闡述嵌入式系統(tǒng)的知識體系、學習誤區(qū)與學習建議。第2章給出aw60硬件最小系統(tǒng),并簡要介紹了s08cpu。第3章給出第一個樣例程序及codewarrior工程組織,完成第一個s08工程的入門?第4章給出基于硬件構件的嵌入式系統(tǒng)開發(fā)方法。第5章闡述串行通信接口sci,并給出第一個帶中斷的編程實例。第1~5章完成了學習一個新mcu完整要素的入門。第6~12章分別給出鍵盤、led、lcd、定時器、spi、flash存儲器在線編程、i2c、a/d及aw60芯片的其他模塊等。第13、14章分別給出jm60的usb2.0編程及dz60的can總線編程。附錄給出了相關資料。本書提供的所有實例源程序、輔助資料、相關芯片資料及常用軟件工具,可在清華大學出版社網站(www.tup.com.cn)或蘇州大學飛思卡爾嵌入式系統(tǒng)研究中心網站(sumcu.suda.edu.cn)下載。本書可供大學有關專業(yè)的高年級學生和研究生用作教材或參考讀物,也可供嵌入式系統(tǒng)開發(fā)與研究人員用作研發(fā)參考資料。

作者簡介

暫缺《嵌入式技術基礎與實踐(第2版)》作者簡介

圖書目錄

第1章 概述
1.1 嵌入式系統(tǒng)定義、由來及特點
1.1 .1 嵌入式系統(tǒng)的定義
1.1 .2 嵌入式系統(tǒng)的由來及其與微控制器的關系
1.1 .3 嵌入式系統(tǒng)的特點
1.2 嵌入式系統(tǒng)的知識體系、學習誤區(qū)及學習建議
1.2 .1 嵌入式系統(tǒng)的知識體系
1.2 .2 嵌入式系統(tǒng)的學習誤區(qū)
1.2 .3 基礎階段的學習建議
1.3 嵌入式系統(tǒng)常用術語
1.3 .1 與硬件相關的術語
1.3 .2 與通信相關的術語
1.3 .3 與功能模塊及軟件相關的術語
1.4嵌入式系統(tǒng)常用的c語言基本語法概要
習題1
第2章 aw60硬件最小系統(tǒng)與s08cpu
2.1 s08系列mcu命名規(guī)則與資源簡介
2.2 aw60微控制器功能概述及存儲器映像
2.2 .1 aw60功能概述
2.2 .2 aw60存儲器映像
2.3 aw60的引腳功能與硬件最小系統(tǒng)
2.3 .1 aw60的引腳功能
2.3 .2 aw60的硬件最小系統(tǒng)
2.3 .3 硬件最小系統(tǒng)測試方法
2.4 s08cpu的特點與cpu內部保存器
2.5 s08cpu的尋址方式
2.6 s08cpu的指令系統(tǒng)
2.6.1 數據傳送類指令
2.6.2 算術運算類指令
2.6.3 邏輯運算類指令
2.6.4 位操作類指令
2.6.5 移位類指令
2.6.6 程序控制類指令
2.6.7 其他指令
2.7 s08cpu匯編語言基礎
2.7.1 s08匯編源程序格式
2.7.2 s08的偽指令
習題2
第3章 第一個樣例程序及codewarrior工程組織
3.1 通用i/o接口基本概念及連接方法
3.2 aw60的gpio
3.2 .1 aw60gpio編程的基本原理
3.2 .2 gpio模塊寄存器與gpio編程的基本方法
3.3 開發(fā)套件codewarrior開發(fā)環(huán)境與s08/s12/coldfire寫入器
3.3 .1 codewarrior開發(fā)環(huán)境簡介與基本使用方法
3.3 .2 s08/s12/coldfire三合一寫入器
3.3 .3 sd/aw60evb硬件評估板
3.4cw環(huán)境c語言工程文件的組織
3.4.1 工程文件的邏輯組織結構
3.4.2 工程文件的物理組織結構
3.4.3 系統(tǒng)啟動及初始化相關文件
3.4.4 芯片初始化、主程序、中斷程序及其他文件
3.4.5 機器碼文件(.s19文件)的簡明解釋
3.4.6.l st文件與.map文件
3.4.7 如何在cw環(huán)境下新建一個s08工程
3.5 第一個c語言工程:控制小燈閃爍
3.5.1 gpio構件
3.5.2 light構件
3.5.3 light測試工程主程序
3.5.4 理解第一個c工程的執(zhí)行過程
3.6 第一個匯編語言工程:控制小燈閃爍
3.6.1 匯編工程文件的組織
3.6.2 light構件匯編程序
3.6.3 light測試工程主程序
3.6.4 理解第一個匯編工程的執(zhí)行過程
習題3
第4章 基于硬件構件的嵌入式系統(tǒng)開發(fā)方法
4.1 嵌入式系統(tǒng)開發(fā)所遇到的若干問題
4.2 嵌入式硬件構件的基本思想與應用方法
4.3 基于硬件構件的嵌入式系統(tǒng)硬件電路設計
4.3 .1 設計時需要考慮的基本問題
4.3 .2 硬件構件化電路原理圖繪制的簡明規(guī)則
4.3 .3 實驗pcb板設計的簡明規(guī)則
4.4基于硬件構件的嵌入式底層軟件構件的編程方法
4.4.1 嵌入式硬件構件和軟件構件的層次模型
4.4.2 底層構件的實現(xiàn)方法與編程思想
4.4.3 硬件構件及底層軟件構件的重用與移植方法
習題4
第5章 串行通信接口sci
5.1 異步串行通信的通用基礎知識
5.1 .1 串行通信的基本概念
5.1 .2 rs/232總線標準
5.1 .3 ttl電平到rs/232電平轉換電路
5.1 .4 串行通信編程模型
5.2 aw60的sci模塊的編程結構
5.3 aw60的sci構件設計與測試
5.3 .1 sci構件設計概述
5.3 .2 sci構件的頭文件sci.h
5.3 .3 sci構件的c語言源程序文件sci.c
5.3 .4 sci構件的測試工程
5.4 aw60的中斷源與第一個帶有中斷的編程實例
5.4.1 中斷處理的相關基本概念
5.4.2 s08cpu的中斷實現(xiàn)過程
5.4.3 aw60的中斷源與中斷向量表
5.4.4 aw60的中斷編程方法
5.4.5 aw60的中斷編程示例
習題5
第6章 gpio的應用實例——鍵盤、led與lcd
6.1 鍵盤編程實例
6.1 .1 未編碼鍵盤的接線方式
6.1 .2 鍵盤編程的基本問題
6.1 .3 aw60鍵盤中斷模塊
6.1 .4 鍵盤編程實例
6.2 數碼管led編程實例
6.2 .1 掃描法編程原理
6.2 .2 數碼管編程實例
6.3 液晶lcd編程實例
6.3 .1 點陣字符型lcd的基本特點
6.3 .2 hd44780概述
6.3 .3 點陣字符型lcd編程實例
習題6
第7章 定時器模塊
7.1 計數器/定時器的基本工作原理
7.1 .1 實現(xiàn)計數與定時的基本方法
7.1 .2 aw60的定時接口的功能框圖
7.2 定時器模塊的編程結構與編程實例
7.2 .1 定時器模塊的編程寄存器
7.2 .2 定時溢出中斷構件與編程實例
7.3 定時器模塊的輸入捕捉功能
7.3 .1 輸入捕捉的基本含義
7.3 .2 輸入捕捉的寄存器
7.3 .3 輸入捕捉中斷編程實例
7.4定時器模塊的輸出比較功能
7.4.1 輸出比較的基本知識
7.4.2 用于輸出比較的寄存器
7.4.3 輸出比較編程實例
7.5定時器模塊的脈寬調制(pwm)輸出功能
7.5.1 脈度調制器pwm工作原理
7.5.2 aw60定時器的兩種pwm模式
7.5.3 pwm編程實例
習題7
第8章 串行外設接口spi
8.1 spi的基本工作原理
8.1 .1 spi基本概念
8.1 .2 spi的數據傳輸
8.1 .3 spi模塊的時序
8.1 .4 模擬spi
8.2 aw60spi模塊編程結構
8.2 .1 aw60的spi模塊概述
8.2 .2 spi模塊寄存器
8.3 aw60的spi構件設計
8.3 .1 spi構件設計概述
8.3 .2 spi構件的源程序文件
8.4 利用spi擴展外接flash芯片
8.4.1 flash芯片at45db041d概述
8.4.2 at45db041d操作說明
8.4.3 擴展flash的程序實現(xiàn)
習題8
第9章 flash存儲器在線編程
9.1 flash存儲器概述
9.1 .1 flash存儲器的基本特點與編程模式
9.1 .2 s08系列mcu的flash存儲器
9.2 aw60的flash存儲器編程方法
9.2 .1 flash存儲器編程的基本概念
9.2 .2 flash存儲器的編程寄存器
9.2 .3 flash存儲器的編程過程
9.3 aw60的flash在線編程c語言實例
9.3 .1 flash存儲器的擦除及寫入c語言子程序
9.3 .2 flash存儲器在線編程擦寫測試工程
9.4 s08flash存儲器的保護特性和安全性
9.4.1 s08flash存儲器的保護特性
9.4.2 s08flash存儲器的安全性
習題9
第10章 集成電路互連總線i2c
10.1 i2c總線通用知識
10.1 .1 i2c總線的歷史概況與特點
10.1 .2 i2c總線的硬件的關術語與典型電路
10.1 .3 i2c總線數據通信協(xié)議概要
10.1 .4 主機向從機讀/寫1個字節(jié)數據的過程
10.2 aw60的i2c模塊編程結構
10.2 .1 aw60的i2c模塊概述
10.2 .2 aw60的i2c模塊寄存器
10.3 aw60的i2c模塊底層驅動構件設計
10.4 aw60的i2c構件應用實例——與pcf8563時鐘芯片通信
10.4.1 pcf8563芯片簡介
10.4.2 aw60的i2c與pcf8563時鐘芯片通信
10.5 關于i2c的進一步討論
10.5.1 仲裁程序
10.5.2 數據傳輸同步交換
10.5.3 spi與i2c的比較
習題10
第11章 模數轉換模塊
11.1 a/d轉換通用知識
11.1 .1 a/d轉換的基本問題
11.1 .2 a/d轉換常用傳感器簡介
11.1 .3 電阻型傳感器采樣電路設計
11.2 aw60的a/d轉換模塊編程結構
11.2 .1 aw60的a/d轉換結構與特性
11.2 .2 aw60的a/d模塊編程寄存器
11.2 .3 功能描述
11.2 .4 aw60的內置溫度傳感器
11.3 aw60的a/d模塊底層驅動構件設計
11.3 .1 ad構件的函數原型設計
11.3 .2 ad構件的頭文件
11.3 .3 ad構件的源程序文件
11.4 aw60a/d模塊編程實例
11.4.1 低端軟件設計
11.4.2 高端軟件設計
習題11
第12章 aw60芯片的其他模塊
12.1 aw60的工作模式與低功耗
12.2 內部時鐘發(fā)生器模塊icg
12.2 .1 aw60的icg結構
12.2 .2 icg操作模式
12.2 .3 icg的寄存器與運行機制
12.2 .4 aw60的初始化方法與示例
12.3 aw60的復位
12.3 .1 復位
12.3 .2 低電壓檢測(lvd)復位
12.3 .3 看門狗復位
12.3 .4 其他寄存器
12.4 aw60的irq引腳、rti、brk及swi中斷
12.4.1 irq引腳中斷
12.4.2 實時中斷(rti)模塊
12.4.3 斷點模塊brk與軟件中斷swi指令
習題12
第13章 jm60的usb2.0開發(fā)方法
13.1 usb基本概念及硬件特性
13.1 .1 usb概述
13.1 .2 usb相關基本概念
13.1 .3 usb的物理特性
13.2 usb的通信協(xié)議
13.2 .1 usb基本通信包
13.2 .2 usb通信中的事務處理
13.2 .3 從設備的枚舉看usb數據傳輸
13.3 jm60硬件最小系統(tǒng)及usb模塊功能簡介
13.3 .1 jm60硬件最小系統(tǒng)
13.3 .2 jm60的usb模塊功能簡介
13.3 .3 jm60的usb模塊主要寄存器介紹
13.4 jm60作為usb從機的開發(fā)方法
13.4.1 pc方usb設備驅動程序的選擇及基本原理
13.4.2 pc作為usb主機的程序設計
13.4.3 jm60作為usb從機的程序設計
習題13
第14章 dz60的can總線開發(fā)方法
14.1 can總線通用知識
14.1 .1 can總線協(xié)議的歷史概況
14.1 .2 can硬件系統(tǒng)的典型電路
14.1 .3 can總線的有關基本概念
14.1 .4 幀結構
14.1 .5 位時間
14.2 dz60硬件最小系統(tǒng)
14.3 mscan模塊概述與編程結構
14.3 .1 mscan的特性
14.3 .2 運行模式
14.3 .3 低功耗選項
14.3 .4 中斷
14.3 .5 mscan模塊寄存器定義
14.4 mscan功能描述
14.4.1 報文發(fā)送/接收功能描述
14.4.2 報文發(fā)送基礎
14.4.3 發(fā)送結構
14.4.4 接收結構
14.4.5 時鐘系統(tǒng)
14.5 mscan初始化、報文發(fā)送與接收的函數設計
14.5.1 mscan初始化過程
14.5.2 mscan報文發(fā)送/接收過程
14.5.3 mscan測試實例
習題14
附錄 afreescalemcu常用封裝形式與規(guī)格
附錄 baw60直接頁寄存器列表
附錄 caw60高頁寄存器列表
附錄 ds08/s12/coldfirebdm簡明使用方法
附錄 es08的c語言函數庫
附錄 f常見實踐問題解答
參考文獻

本目錄推薦

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