《基於HCS12的嵌入式系統設計》是2010年電子工業出版社出版的圖書,作者是吳曄、張陽、滕勤。
基本介紹
- 書名:基於HCS12的嵌入式系統設計
- 作者:吳曄、張陽、滕勤
- ISBN:9787121099281
- 定價:¥49.00
- 出版社:電子工業出版社
- 出版時間:2010-1-1
- 開本:16開
主要內容,圖書目錄,
主要內容
《基於HCS12的嵌入式系統設計》是吳曄、張陽、滕勤編著的一本圖書。該書以飛思卡爾16位S12系列MCU為主線,以MC9S12DG128為例,系統地介紹了S12的結構和工作原理;以及S12內部輸入/輸出連線埠模組、脈寬調製模組、模/數轉換模組、增強型定時器模組、串列通信接口模組、SPI和I2C等主要功能模組的結構、原理與使用方法;同時詳細介紹了S12彙編指令系統和嵌入式系統的C語言開發方法。此外,本書還結合μC/OS-II介紹了嵌入式實時作業系統的基本知識,討論了在S12系列MCU上實現μC/OS-Ⅱ的移植方法。
本書採用從理論到實踐最後到系統的學習方法,在功能模組的介紹中首先講解模組的原理,之後給出套用實例,最後結合飛思卡爾智慧型汽車競賽,給出了每個模組在智慧型車系統設計的套用實例,以智慧型汽車系統為套用背景,貫穿了所有模組的開發使用,構成了完整的嵌入式系統知識的介紹。通過本書的閱讀和學習,希望讀者能夠建立嵌入式系統基本概念,掌握嵌入式系統的硬體、軟體設計方法。
圖書目錄
第1章 嵌入式系統簡介
1.1 嵌入式系統
1.1.1 系統
1.1.2 嵌入式系統
1.1.3 嵌入式系統的分類
1.2 嵌入式系統硬體
1.2.1 嵌入式微處理器
1.2.2 嵌入式微控制器
1.2.3 嵌入式DSP處理器
1.2.4 嵌入式片上系統
1.3 嵌入式系統軟體
1.4 嵌入式作業系統
1.4.1 嵌入式作業系統的種類
1.4.2 嵌入式作業系統的發展
1.4.3 使用實時作業系統的必要性
1.4.4 實時作業系統的優缺點
1.5 嵌入式系統開發方法
第2章 Freescale HCS12和HCS12X系列單片機簡介
2.1 HCS12系列單片機概述
2.1.1 HCS12系列單片機的命名規則
2.1.2 HCS12系列單片機簡介
2.2 HCS12X系列單片機概述
2.2.1 HCS12X系列單片機主要特點
2.2.2 XGATE協處理器與主處理器的關係
2.2.3 XGATE的基本特性
2.2.4 典型S12X系列單片機簡介
2.3 MC9S12DG128簡介
2.3.1 MC9S12DG128性能概述
2.3.2 MC9S12DG128內部結構及引腳
2.3.3 MC9S12DG128引腳功能
2.4 MC9S12DG128的運行模式
2.4.1 普通運行模式
2.4.2 特殊運行模式
2.5 MC9S12DG128的存儲器映射
2.5.1 基本記憶體空間分配
2.5.2 記憶體空間的擴展
2.5.3 相關暫存器
第3章 S12指令系統
3.1 概述
3.2 S12彙編指令的格式和符號說明
3.2.1 操作碼和運算元
3.2.2 數據類型
3.2.3 數據表示方法
3.2.4 暫存器和存儲器表示法
3.3 定址方式
3.3.1 隱含/固有定址
3.3.2 立即定址
3.3.3 直接定址
3.3.4 擴展定址
3.3.5 相對定址
3.3.6 變址定址
3.4 S12彙編指令系統
3.4.1 數據傳送指令
3.4.2 算術運算指令
3.4.3 邏輯運算指令
3.4.4 高級函式指令
3.4.5 程式控制指令
3.4.6 S12控制指令
3.4.7 模糊運算指令
3.5 彙編程式偽指令
3.5.1 段定義指令
3.5.2 常量賦值指令
3.5.3 常量存儲指令
3.5.4 分配變數指令
3.5.5 彙編控制指令
3.5.6 符號連結指令
第4章 C語言的嵌入式編程
第5章 S12輸入/輸出連線埠模組及其套用實例
第6章 S12中斷系統
第7章 S12脈寬調製模組及其套用實例
第8章 S12模/數轉換模組及其套用實例
第9章 S12增強型定時器模組及其套用實例
第10章 S12串列通信接口模組及其套用實例
第11章 S12 SPI和I2C模組及其套用實例
第12章 C/OS-Ⅱ在S12上的移植與套用
附錄A S12彙編指令系統匯總表
附錄B S12彙編指令系統匯總表解釋說明
附錄C S12彙編指令機器碼匯總表
附錄D S12彙編指令機器碼匯總表解釋說明
附錄E HS12實驗開發平台
參考文獻