注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計程序設計綜合ARM嵌入式系統(tǒng)基礎(chǔ)與應用:基于Proteus和IAR EWARM

ARM嵌入式系統(tǒng)基礎(chǔ)與應用:基于Proteus和IAR EWARM

ARM嵌入式系統(tǒng)基礎(chǔ)與應用:基于Proteus和IAR EWARM

定 價:¥56.00

作 者: 徐愛鈞 著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 計算機與互聯(lián)網(wǎng) 硬件與維護

ISBN: 9787111445081 出版時間: 2013-11-01 包裝: 平裝
開本: 16開 頁數(shù): 351 字數(shù):  

內(nèi)容簡介

  《ARM嵌入式系統(tǒng)基礎(chǔ)與應用:基于Proteus和IAR EWARM》以NXP公司的LPC2100系列ARM處理器為原型、IAR EWARM為軟件平臺,闡述了基于Proteus虛擬仿真技術(shù)的ARM嵌入式應用開發(fā)技術(shù)。分析了與ARM處理器架構(gòu)相關(guān)的技術(shù)要點,詳細介紹了LPC2138 ARM處理器片內(nèi)功能資源和外部擴展應用技術(shù),給出了大量Proteus虛擬仿真實例,并配有包含Proteus DEMO版軟件包和書中全部實例的光盤?!禔RM嵌入式系統(tǒng)基礎(chǔ)與應用:基于Proteus和IAR EWARM》適合于從事ARM嵌入式系統(tǒng)開發(fā)設計的工程技術(shù)人員閱讀,也可作為大專院校相關(guān)專業(yè)嵌入式系統(tǒng)課程的教學用書。

作者簡介

暫缺《ARM嵌入式系統(tǒng)基礎(chǔ)與應用:基于Proteus和IAR EWARM》作者簡介

圖書目錄

前言
第1章  ARM體系結(jié)構(gòu)基礎(chǔ)
1.1  ARM的數(shù)據(jù)類型和存儲器格式
1.2  ARM處理器的工作狀態(tài)和運行模式
1.3  寄存器組織
1.3.1  寄存器分類
1.3.2  通用寄存器
1.3.3  程序狀態(tài)寄存器
1.4  異常
1.4.1  ARM體系結(jié)構(gòu)所支持的異常類型
1.4.2  各類異常的具體描述
1.4.3  對異常的響應和返回
1.5  ARM指令集
1.5.1  ARM指令的功能與格式
1.5.2  指令的條件碼
1.6  ARM指令的尋址方式
1.6.1  寄存器尋址
1.6.2  立即尋址
1.6.3  寄存器移位尋址
1.6.4  寄存器間接尋址
1.6.5  基址尋址
1.6.6  相對尋址
1.6.7  多寄存器尋址
1.6.8  堆棧尋址
1.6.9  塊拷貝尋址
1.6.10  ARM偽指令
1.7  Thumb指令集
1.8  ARM匯編語言編程
1.8.1  ARM匯編語言規(guī)范
1.8.2  匯編偽指令
1.8.3  程序設計舉例
1.8.4  匯編語言與C/C++混合編程
1.9  啟動代碼
1.9.1  Startup.s文件
1.9.2  Target.c文件
1.9.3  Target.h文件
1.9.4  Config.h文件
復習思考題
第2章  Proteus for ARM7虛擬仿真
2.1  Proteus for ARM簡介
2.1.1  Proteus支持的ARM模型
2.1.2  Proteus ELF/SWARF裝載器
2.1.3  Proteus LPC2000的調(diào)試窗口
2.2  集成環(huán)境ISIS
2.3  原理圖繪制與源代碼仿真調(diào)試
2.4  用IAR EWARM生成源代碼仿真調(diào)試程序
2.4.1  創(chuàng)建項目
2.4.2  項目選項配置與編譯鏈接
復習思考題
第3章  LPC213x ARM處理器
3.1  LPC213x處理器特性與存儲器結(jié)構(gòu)
3.1.1  主要特性
3.1.2  存儲器結(jié)構(gòu)
3.1.3  存儲器重新映射和Boot Block
3.1.4  存儲器加速模塊
3.2  系統(tǒng)控制模塊
3.2.1  時鐘頻率控制
3.2.2  VPB分頻器
3.2.3  功率控制
3.2.4  復位
3.2.5  喚醒定時器
3.3  外部中斷輸入
3.4  向量中斷控制器VIC
3.4.1  VIC寄存器
3.4.2  中斷源
3.4.3  VIC使用注意事項
3.5  引腳功能配置
3.5.1  引腳選擇寄存器
3.5.2  引腳配置示例
3.6  系統(tǒng)控制應用舉例
3.6.1  存儲器映射
3.6.2  鎖相環(huán)
3.6.3  存儲器加速模塊
3.7  VIC中斷應用舉例
3.7.1  外部中斷
3.7.2  向量中斷
3.7.3  嵌套中斷
3.7.4  快速中斷
3.7.5  軟件中斷
復習思考題
第4章  LPC2138片內(nèi)集成功能應用技術(shù)
4.1  通用輸入輸出端口GPIO
4.1.1  主要特性
4.1.2  寄存器描述
4.1.3  應用舉例
4.2  通用異步接收發(fā)送器UART
4.2.1  主要特性
4.2.2  寄存器描述
4.2.3  應用舉例
4.3  I2C接口
4.3.1  主要特性
4.3.2  寄存器描述
4.3.3  應用舉例
4.4  SPI接口
4.4.1  主要特性
4.4.2  SPI數(shù)據(jù)傳輸
4.4.3  寄存器描述
4.4.4  應用舉例
4.5  SSP接口
4.5.1  主要特性
4.5.2  寄存器描述
4.5.3  應用舉例
4.6  定時器/計數(shù)器
4.6.1  主要特性
4.6.2  寄存器描述
4.6.3  應用舉例
4.7  脈寬調(diào)制器PWM
4.7.1  主要特性
4.7.2  寄存器描述
4.7.3  應用舉例
4.8  A-D轉(zhuǎn)換器
4.8.1  主要特性
4.8.2  寄存器描述
4.8.3  應用舉例
4.9  D-A轉(zhuǎn)換器
4.9.1  主要特性
4.9.2  寄存器描述
4.9.3  應用舉例
4.10  實時時鐘
4.10.1  主要特性
4.10.2  寄存器描述
4.10.3  應用舉例
4.11  看門狗定時器
4.11.1  主要特性
4.11.2  寄存器描述
4.11.3  應用舉例
復習思考題
第5章  LPC2138片外擴展功能應用技術(shù)
5.1  液晶顯示器LCD接口技術(shù)
5.1.1  點陣字符型液晶顯示模塊接口技術(shù)
5.1.2  12864點陣圖型液晶顯示模塊接口技術(shù)
5.1.3  T6963C點陣圖型液晶顯示模塊接口技術(shù)
5.2  用DS18B20與LPC2138實現(xiàn)的數(shù)字溫度計
5.3  用DS1302與LPC2138實現(xiàn)的萬年歷
5.4  SD卡與LPC2138的接口及應用
5.4.1  SD卡簡介
5.4.2  FAT16文件系統(tǒng)
5.4.3  SD卡接口應用舉例
5.5  網(wǎng)絡芯片ENC28J60與LPC2138的接口及應用
5.5.1  ENC28J60的功能模塊與引腳分布
5.5.2  ENC28J60主要特性
5.5.3  ENC28J60應用舉例
復習思考題
第6章  mC/OS-II在LPC2138上的移植與應用
6.1  mC/OS-II簡介
6.2  mC/OS-II在LPC2138上的移植
6.2.1  編寫OS_CPU.H文件
6.2.2  編寫OS_cpu_c.c文件
6.2.3  編寫Os_cpu_asm文件
6.3  編寫mC/OS-II應用程序
6.3.1  任務管理
6.3.2  任務管理應用編程舉例
6.4  任務的同步與通信
6.4.1  信號量
6.4.2  信號量應用編程舉例
6.4.3  消息郵箱
6.4.4  消息郵箱應用編程舉例
復習思考題
附錄
附錄A  ARM硬件開發(fā)平臺
A.1  電源電路
A.2  復位電路
A.3  時鐘電路
A.4  RS232串口和MODEM電路
A.5  鍵盤電路
A.6  LED顯示電路
A.7  LCD顯示電路
A.8  I2C接口電路
A.9  音頻接口電路
A.10  電動機驅(qū)動電路
A.11  ADC采樣電路
A.12  網(wǎng)絡接口電路
A.13  SD卡接口電路
A.14  USB接口電路
A.15  總線接口電路
A.16  PS/2接口電路
A.17  擴展模塊接口電路
A.18  JTAG接口電路
附錄B  Proteus中的常用元器件
參考文獻

本目錄推薦

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