ARM Cortex–M3嵌入式系统设计和典型实例——基于LM3S811
内容简介
[
《arm cortex-m3嵌入式系统设计和典型实例:基于lm3s811》以arm cortexm3lm3s811为载体,以c语言为主线,以mdk平台为手段,采用项目设计思路,结合lm3s811基本的应用实例和生动的经典实例,把lm3s811繁杂、抽象的知识与生动的实例相结合,详细讲解lm3s811的结构体系,力图降低学习lm3s811的门槛,使lm3s811的初学者能够尽快掌握其基本知识和设计方法。主要内容包括lm3s811的实验设备及器材的使用介绍,mdk集成开发环境和使用,lm3s811的基本知识、程序设计基础和典型应用实例。
《arm cortex-m3嵌入式系统设计和典型实例:基于lm3s811》可作为高等院校计算机、电子信息、自动化、电力电气、电子技术及机电一体化等相关专业的嵌入式系统教学用书,也可作为高年级本科生、研究生及lm3s811爱好者自学的入门教材、
]
目录
第1章 armcortex-m3处理器内核结构概述 1.1 嵌入式系统概述 1.1.1 嵌入式系统概念 1.1.2 嵌入式系统的应用 1.1.3 嵌入式系统的分类及其发展 1.2 armcortex-m3内核 1.2.1 arm cortex处理器技术特点 1.2.2 arm cortex-m3处理器技术特点 1.3 armcortex-m3内核结构 1.4 thumb-2指令集架构 1.5 嵌套向量中断控制器(nvic) 1.6 存储器保护单元(mpu) 1.7 调试和跟踪 1.8 总线矩阵和接口 1.9 luminary micro的stellaris系列lm3s811简介 1.9.1 stellaris系列armcortex-m3简介 1.9.2 lm3s811简介 1.9.3 lm3s811内部结构图和引脚图 习题第2章 armcortex-m3lm3s811的开发过程 2.1 keilμvision4的安装和使用 2.1.1 keilμvision4简介 2.1.2 keilμvision4的安装 2.1.3 keilμvision4的使用 2.2 armcortex-m3lm3s811实验工具及器材 2.2.1 本书实例所用部分器件和模块介绍 2.2.2 实验板电路原理 2.2.3 驱动软件、工具软件和库软件简介 2.2.4 lmflash programmer的安装 2.2.5 keil软件的设置 2.2.6 基于armcortex-m3微处理器的编程方法 2.3 项目1:流水灯的实现 2.3.1 功能实现 2.3.2 硬件电路连接 2.3.3 c程序分析和设计 2.3.4 lm3s811程序调试快速入门 2.4 项目2:对角灯的实现 2.4.1 功能实现 2.4.2 硬件电路连接 2.4.3 c程序分析和设计 2.4.4 程序调试和运行 习题第3章 lm3s811的存储器和系统控制 3.1 lm3s811的存储器 3.1.1 sram存储器 3.1.2 rom存储器 3.1.3 flash存储器 3.1.4 有关flash存储器的常用库函数 3.2 项目3:flash存储器的简单擦写 3.2.1 flash存储器简单擦写的功能 3.2.2 程序分析 3.3 jtag简介 3.3.1 lm3s811的jtag模块结构 3.3.2 jtag口失效的可能原因 3.3.3 预防jtag口失效的解决方法 3.4 系统控制(sysctl) 3.4.1 ldo控制 3.4.2 时钟控制系统结构 3.4.3 主振荡器(mosc)的晶体配置 3.4.4 pll频率配置 3.4.5 pll模式 3.5 pll的初始化和配置 3.6 armcortex-m3内核的工作模式 3.7 复位控制 ……第4章 通用输入/输出( gpio)模块结构和使用第5章 lm3s811的中断系统第6章 通用定时器第7章 通用异步串行通信( uart)的结构和功能第8章 同步串行通信接口( ssi)的结构和功能第9章 i2c接口的结构和功能第10章 电压比较器( comp)和模/数转换器(adc)第11章 看门狗定时器的结构和配置第12章 脉冲宽度调制( pwm)模块第13章 lm3s811典型应用实例精讲第14章 lm3s811的μc /os -ⅱ的移植
封面
书名:ARM Cortex–M3嵌入式系统设计和典型实例——基于LM3S811
作者:来清民,来俊鹏 编著
页数:425
定价:¥59.0
出版社:北京航空航天大学出版社
出版日期:2013-06-01
ISBN:9787512411197
PDF电子书大小:78MB 高清扫描完整版