| 作 者: | 马洪连 |
| 出版社: | 北京航空航天大学出版社 |
| 丛编项: | |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 操作系统/系统开发 计算机/网络 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章CortexM4处理器核简介
1.1概述
1.2CortexM4总体组织结构
1.3CortexM4寄存器组织
1.4CortexM4工作模式及中断异常处理
1.4.1工作模式
1.4.2中断与异常处理
1.5数据类型和存储格式
1.6存储保护单元编程模型
1.6.1MPU概述
1.6.2MPU设置与使用
1.6.3MPU访问权限特性
1.7浮点运算单元
1.8CortexM4指令集
1.8.1Thumb指令集
第1章CortexM4处理器核简介
1.1概述
1.2CortexM4总体组织结构
1.3CortexM4寄存器组织
1.4CortexM4工作模式及中断异常处理
1.4.1工作模式
1.4.2中断与异常处理
1.5数据类型和存储格式
1.6存储保护单元编程模型
1.6.1MPU概述
1.6.2MPU设置与使用
1.6.3MPU访问权限特性
1.7浮点运算单元
1.8CortexM4指令集
1.8.1Thumb指令集
1.8.2CMSIS扩展指令集
第2章调试系统与开发工具
2.1CortexM4调试系统结构
2.1.1CoreSight调试体系结构
2.1.2CortexM4调试结构
2.2SAMICE开发调试器
2.2.1JTAG边界扫描调试端口
2.2.2SAMICE调试器简介
2.2.3微控制器的调试
2.3常用的微控制器开发软件
2.4Atmel Studio专用开发环境
2.4.1Atmel Studio简介
2.4.2Atmel Studio的安装
2.4.3新工程的建立
2.5其他常用的开发工具和开发环境简介
第3章SAM4S系列微控制器
3.1SAM4S微控制器概述
3.2SAM4S16C微控制器内部总体结构
3.2.1概述
3.2.2存储器组织与地址映射
3.2.3启动机制
3.3供电控制器SUPC
3.3.1SAM4S微控制器电源供给
3.3.2SUPC结构组成
3.3.3工作原理
3.3.4应用程序设计
3.4复位控制器RSTC
3.4.1RSTC结构组成
3.4.2工作原理
3.4.3应用程序设计
3.5实时时钟RTC
3.5.1RTC结构组成
3.5.2工作原理
3.6实时定时器RTT
3.6.1RTT结构组成
3.6.2工作原理
3.6.3应用程序设计
3.7看门狗定时器WDT
3.7.1结构组成
3.7.2工作原理
3.8嵌套向量中断控制器NVIC
3.8.1NVIC结构组成
3.8.2工作原理
3.8.3应用程序设计
3.9外设DMA控制器PDC
3.9.1PDC结构组成
3.9.2工作原理
3.9.3应用程序设计
3.10通用并行输入输出接口GPIO
3.10.1GPIO内部结构组成
3.10.2工作原理
3.10.3应用程序设计
第4章SAM4SEK系统应用开发平台
4.1SAM4SEK应用开发平台架构简介
4.2平台组件与接口
4.3快速Flash编程接口与应用
4.3.1快速Flash结构组成
4.3.2并行快速Flash编程
4.3.3应用程序设计
4.4增强内嵌Flash控制器EEFC
4.4.1EEFC结构组成
4.4.2工作原理
4.4.3应用程序设计
4.5静态存储控制器SMC
4.5.1SMC结构组成
4.5.2工作原理
4.6LCD背光控制和触摸屏
4.6.1LCD背光控制和触摸屏结构组成
4.6.2工作原理
4.6.3应用程序设计
4.7通用异步收发器UART
4.7.1UART结构组成
4.7.2工作原理
4.7.3应用程序设计
4.8通用同步异步收发器USART
4.8.1USART结构组成
4.8.2工作原理
4.8.3应用程序设计
第5章SAM4SEK开发平台接口与应用
5.1脉宽调制控制器PWM
5.1.1PWM结构组成
5.1.2工作原理
5.1.3应用程序设计
5.2模/数转换器ADC
5.2.1ADC结构组成
5.2.2工作原理
5.2.3应用程序设计
5.3数/模转换器DAC
5.3.1DAC结构组成
5.3.2工作原理
5.3.3应用程序设计
5.4串行外设接口SPI
5.4.1SPI结构组成
5.4.2工作原理
5.4.3应用程序设计
5.5双总线接口TWI
5.5.1TWI结构组成
5.5.2工作原理
5.5.3应用程序设计
5.6同步串行控制器SSC
5.6.1SSC结构组成
5.6.2工作原理
5.6.3应用程序设计
5.7高速USB设备接口HSUDP
5.7.1HSUDP结构组成
5.7.2工作原理
5.7.3应用程序设计
5.8高速多媒体卡接口HSMCI
5.8.1HSMCI结构组成
5.8.2工作原理
5.8.3应用程序设计
第6章嵌入式实时操作系统及
操作系统的移植
6.1嵌入式实时操作系统概述
6.2μC/OS-II及其在AT91SAM4S-EK平台上的移植
6.2.1μC/OSII实时操作系统简介
6.2.2μC/OSII操作系统的移植
6.3FreeRTOS及其在AT91SAM4SEK平台上的移植
6.3.1FreeRTOS简介
6.3.2FreeRTOS操作系统的移植
6.4μTenux及其在AT91SAM4S
6.4Tenux及其在AT91SAM4S-EK平台上的移植
6.4.1μTenux实时操作系统简介
6.4.2μTenux系统的移植
第7章设计案例与开发实践
7.1嵌入式应用系统设计概述
7.2嵌入式微控制器综合实验教学平台设计实例
7.2.1概述
7.2.2系统总体设计
7.2.3系统硬件电路设计与实现
7.2.4系统软件部分设计与实现
7.2.5系统测试
参考文献