注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)LPC1100系列處理器原理及應(yīng)用

LPC1100系列處理器原理及應(yīng)用

LPC1100系列處理器原理及應(yīng)用

定 價(jià):¥36.00

作 者: 桂電-豐寶聯(lián)合實(shí)驗(yàn)室
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 維修

ISBN: 9787121148484 出版時(shí)間: 2011-10-01 包裝: 平裝
開本: 16開 頁數(shù): 248 字?jǐn)?shù):  

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

  桂電-豐寶聯(lián)合實(shí)驗(yàn)室編著的《LPC1100系列處理器原理及應(yīng)用》從基礎(chǔ)的理論知識(shí)到實(shí)際的應(yīng)用,詳細(xì)介紹了LPC1100系列處理器的結(jié)構(gòu)、指令、接口和應(yīng)用開發(fā)實(shí)例等,是讀者學(xué)習(xí)Cortex-M0應(yīng)用開發(fā)的基礎(chǔ)入門教程。全書共分5個(gè)部分,分別為:(1)嵌入式系統(tǒng)及ARM處理器的概述,Cortex-M0處理器的特點(diǎn)和技術(shù)規(guī)范;(2)LPC1100系列處理器的硬件結(jié)構(gòu)和指令系統(tǒng),包括LPC1100系列處理器基本結(jié)構(gòu)、總線結(jié)構(gòu)、存儲(chǔ)器管理、寄存器組織、系統(tǒng)配置、電源管理、串行線調(diào)試、最小系統(tǒng)、Cortex-M0常用的指令集和尋址方式;(3)IAR公司的EWARM集成開發(fā)環(huán)境;(4)中斷系統(tǒng)與LPC1100接口技術(shù),詳細(xì)介紹通用I/O口、定時(shí)/計(jì)數(shù)器、串行總線(UART、SPI、I2C和CAN)、A/D轉(zhuǎn)換器;(5)基于LPC1100系列處理器的綜合應(yīng)用實(shí)例,介紹了SPIFlash存儲(chǔ)器的讀寫、波形發(fā)生器的設(shè)計(jì)、矩陣鍵盤與顯示、溫度采集4個(gè)應(yīng)用開發(fā)實(shí)例。本書的所有例程均已在上海豐寶電子信息科技有限公司開發(fā)的LINPO-PS-LPC11xx實(shí)驗(yàn)平臺(tái)測(cè)試通過,該平臺(tái)可與本書配合使用?!禠PC1100系列處理器原理及應(yīng)用》可作為高等院校電子信息類專業(yè)本科生及研究生“嵌入式系統(tǒng)”課程的入門教程,也可供從事嵌入式系統(tǒng)設(shè)計(jì)的研發(fā)人員參考。

作者簡(jiǎn)介

暫缺《LPC1100系列處理器原理及應(yīng)用》作者簡(jiǎn)介

圖書目錄

第1章 嵌入式系統(tǒng)概述
1.1 嵌入式系統(tǒng)
1.1.1 嵌入式系統(tǒng)的定義
1.1.2 嵌入式系統(tǒng)的特點(diǎn)
1.1.3 嵌入式實(shí)時(shí)操作系統(tǒng)概述
1.2 嵌入式處理器
1.2.1 嵌入式處理器的分類
1.2.2 ARM微處理器
1.2.3 Cortex-M0處理器
習(xí)題1
第2章 LPC1100系列處理器的硬件結(jié)構(gòu)
2.1 LPC1100系列處理器的簡(jiǎn)介
2.1.1 LPC1100系列處理器的特點(diǎn)
2.1.2 LPC1110系列處理器基本結(jié)構(gòu)
2.1.3 引腳描述
2.2 總線結(jié)構(gòu)
2.3 存儲(chǔ)器管理
2.3.1 LPC1100系列處理器存儲(chǔ)器地址映射
2.3.2 異常向量表及其重映射
2.3.3 Boot ROM
2.4 寄存器組織
2.4.1 通用寄存器
2.4.2 特殊功能寄存器
2.5 系統(tǒng)配置
2.5.1 時(shí)鐘與PLL配置
2.5.2 外圍電路復(fù)位配置
2.6 電源管理
2.6.1 系統(tǒng)工作模式
2.6.2 電源管理單元及其他相關(guān)寄存器
2.6.3 節(jié)電工作模式的配置
2.7 串行線調(diào)試(SWD)
2.7.1 串行線調(diào)試概述
2.7.2 串行線調(diào)試的連接
2.8 LPC1100最小系統(tǒng)
2.8.1 電源系統(tǒng)
2.8.2 復(fù)位系統(tǒng)
2.8.3 調(diào)試接口和ISP
2.8.4 時(shí)鐘系統(tǒng)
習(xí)題2
第3章 Cortex-M0指令系統(tǒng)
3.1 Cortex-M0指令概述
3.2 Cortex-M0尋址方式
3.2.1 立即尋址
3.2.2 寄存器尋址
3.2.3 寄存器間接尋址
3.2.4 基址加變址尋址
3.2.5 多寄存器尋址
3.2.6 寄存器移位尋址
3.2.7 相對(duì)尋址
3.2.8 堆棧尋址
3.3 Cortex-M0常用指令集
3.3.1 存儲(chǔ)器訪問指令
3.3.2 通用數(shù)據(jù)處理指令
3.3.3 跳轉(zhuǎn)與控制指令
3.3.4 綜合指令
3.4 匯編應(yīng)用程序舉例
3.4.1 分支程序
3.4.2 循環(huán)程序
3.4.3 子程序調(diào)用
3.4.4 查表法
3.4.5 匯編語言與C/C++的混合編程
習(xí)題3
第4章 IAR集成開發(fā)環(huán)境應(yīng)用
4.1 IAR EWARM集成開發(fā)環(huán)境與仿真工具
4.1.1 IAR EWARM軟件的特點(diǎn)
4.1.2 仿真工具的介紹
4.2 基于LINPO-PS-LPC11xx實(shí)驗(yàn)環(huán)境的搭建
4.2.1 LINPO-PS-LPC11xx實(shí)驗(yàn)平臺(tái)概述
4.2.2 J-Link仿真器的物理連接與驅(qū)動(dòng)安裝
4.3 工程的創(chuàng)建、編譯與連接
4.3.1 在IAR EWARM生成項(xiàng)目
4.3.2 在IAR EWARM編譯項(xiàng)目
4.3.3 在IAR EWARM連接項(xiàng)目
4.4 IAR C-SPY調(diào)試器
4.4.1 C-SPY調(diào)試器的啟動(dòng)
4.4.2 窗口介紹
4.4.3 斷點(diǎn)的設(shè)置
4.4.4 其他功能
4.5 C語言與匯編語言混合編程模式
習(xí)題4
第5章 LPC1100系列處理器中斷控制系統(tǒng)
5.1 NVIC概述
5.2 中斷控制過程
5.2.1 異常類型及中斷向量表
5.2.2 中斷輸入及掛起行為
5.2.3 中斷優(yōu)先級(jí)
5.2.4 中斷響應(yīng)及返回過程
5.3 中斷源及NVIC相關(guān)寄存器
5.3.1 中斷源
5.3.2 NVIC相關(guān)寄存器
5.4 Cortex微控制器軟件接口標(biāo)準(zhǔn)(CMSIS)中的NVIC編程
習(xí)題5
第6章 LPC1100系列處理器I/O口配置及其應(yīng)用
6.1 I/O口的配置
6.1.1 I/O口的引腳模式
6.1.2 I/O口的配置
6.1.3 I/O配置示例
6.2 GPIO口結(jié)構(gòu)及功能
6.2.1 GPIO口的結(jié)構(gòu)特點(diǎn)
6.2.2 GPIO口的配置
6.2.3 GPIO應(yīng)用示例
習(xí)題6
第7章 LPC1100系列處理器定時(shí)/計(jì)數(shù)器及其應(yīng)用
7.1 定時(shí)/計(jì)數(shù)器
7.1.1 定時(shí)/計(jì)數(shù)器概述
7.1.2 定時(shí)/計(jì)數(shù)器的配置
7.1.3 定時(shí)/計(jì)數(shù)器應(yīng)用示例
7.2 系統(tǒng)節(jié)拍定時(shí)器
7.2.1 系統(tǒng)節(jié)拍定時(shí)器概述
7.2.2 系統(tǒng)節(jié)拍定時(shí)器的配置
7.2.3 系統(tǒng)節(jié)拍定時(shí)器應(yīng)用示例
7.3 看門狗定時(shí)器
7.3.1 看門狗定時(shí)器概述
7.3.2 看門狗定時(shí)器的配置
7.3.3 看門狗定時(shí)器應(yīng)用示例
習(xí)題7
第8章 LPC1100系列處理器串行總線通信及其應(yīng)用
8.1 UART串口通信
8.1.1 UART概述
8.1.2 UART接口電路
8.1.3 UART功能寄存器
8.1.4 UART接口配置
8.1.5 接口函數(shù)
8.2 SPI接口
8.2.1 概述
8.2.2 SPI接口電路
8.2.3 SPI功能寄存器
8.2.4 SPI接口配置
8.2.5 接口函數(shù)
8.3 I2C總線
8.3.1 I2C概述
8.3.2 I2C接口電路
8.3.3 I2C功能寄存器
8.3.4 I2C接口配置
8.3.5 接口函數(shù)
8.4 CAN總線
8.4.1 CAN概述
8.4.2 CAN接口電路
8.4.3 CAN功能寄存器描述
8.4.4 CAN接口配置
8.4.5 接口函數(shù)
習(xí)題8
第9章 LPC1100系列處理器A/D轉(zhuǎn)換器及其應(yīng)用
9.1 概述
9.1.1 A/D轉(zhuǎn)換器的分類
9.1.2 A/D轉(zhuǎn)換器的主要性能指標(biāo)
9.1.3 LPC1100系列處理器A/D轉(zhuǎn)換器特性
9.2 A/D轉(zhuǎn)換器接口電路
9.3 A/D轉(zhuǎn)換器功能寄存器描述
9.3.1 寄存器總匯
9.3.2 寄存器描述
9.4 A/D轉(zhuǎn)換器配置
9.4.1 A/D時(shí)鐘配置
9.4.2 A/D中斷配置
9.5 應(yīng)用例程
9.5.1 A/D初始化
9.5.2 A/D數(shù)據(jù)采集
9.5.3 A/D中斷服務(wù)程序
9.5.4 A/D轉(zhuǎn)換主函數(shù)
習(xí)題9
第10章 LPC1100系列處理器應(yīng)用開發(fā)實(shí)踐
10.1 SPI Flash存儲(chǔ)器的讀寫
10.1.1 W25X系列Flash存儲(chǔ)器簡(jiǎn)介
10.1.2 W25X系列Flash存儲(chǔ)器功能描述
10.1.3 W25X系列Flash存儲(chǔ)器的應(yīng)用
10.2 波形發(fā)生器的設(shè)計(jì)
10.2.1 程序流程
10.2.2 波形發(fā)生器的實(shí)現(xiàn)
10.3 矩陣鍵盤與顯示
10.3.1 矩陣鍵盤掃描
10.3.2 按鍵掃描
10.3.3 鍵盤工作方式
10.4 溫度采集
10.4.1 LM75A的功能介紹
10.4.2 LM75A的工作模式
10.4.3 LM75A應(yīng)用
習(xí)題10
附錄A LPC1100系列芯片各封裝引腳圖
附錄B Cortex-M0指令系統(tǒng)
附錄C LPC1100微處理器匯編啟動(dòng)代碼
附錄D LINPO-PS-LPC11xx實(shí)驗(yàn)平臺(tái)電路圖
參考文獻(xiàn)

本目錄推薦

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