本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
周兴华、刘海渊编著的《手把手教你学ARM
Cortex-M0--基于STM32F0x2系列》以ST公司的
STM32F0x2系列ARM处理器为例,从零开始,手把手地
教初学者学习ARM设计知识。在介绍STM32F0x2系列各
单元基本特性的同时,使用入门难度低、程序较短且
能立竿见影的初级实例,循序渐进地帮助初学者掌握
ARM的设计知识,以实践为主,辅以理论。本书的实
例均经作者实际测试并能在实验板上正常运行,实用
性 强,读者既可以直接用于产品,也可以进一步
改良升级。同时本书贯彻“手把手教你学系列丛书”
的教学方式。
本书可用作大学本科或专科、中高等职业技术学
校、电视大学等的教学用书,也可作为ARM爱好者的
入门自学用书。
基础篇
第1章 概述
1.1 采用C语言编程
1.2 C语言突出的优点
1.3 寄存器操作与库函数操作
1.4 ARM嵌入式处理器的开发环境
第2章 ARM发展简介
2.1 ARM是什么
2.2 嵌入式处理器RISC技术简介
2.3 ARM处理器的发展
2.4 ARM处理器的应用
2.5 ARM处理器的优点
2.6 ARM的优势
2.7 ARM未来发展展望
第3章 ARMCortex-M0处理器内核架构体系
3.1 STM32F072的特性和结构
3.2 STM32F072存储器和外设寄存器边界映射
3.3 STM32F072系统配置
3.4 sTM32F072中断控制
3.5 STM32F072引脚封装
第4章 开发/实验工具介绍及 个STM32F072入门程序
4.1 RealVJewMDK5.1 5开发环境及厂商软件包安装
4.2 CMSIS简介
4.3 STM32F0x2实验工具
4.4 STM32F0x2系列开发过程的文件管理及项目设置
4.5 STM32F0x2开发流程
4.6 个STM32F072入门程序
第5章 C语言基础知识
5.1 C语言的标识符与关键字
5.2 数据类型
5.3 常量、变量及存储方式
5.4 数组
5.5 C语言的运算
5.6 流程控制
5.7 函数
5.8 指针
5.9 结构体
5.10 共用体
5.11 枚举
5.12 Keil Realview MDK在ARMC语言开发中的常用方法
5.13 中断函数
入门篇
第6章 STM32F0x2复位和系统时钟
6.1 复位
6.2 时钟
6.3 低功耗模式
6.4 RCC库函数
6.5 配置系统时钟频率
第7章 STM32F0x2通用I/O的特性及应用
7.1 通用I/O的特点
7.2 GPIO库函数
7.3 STM32F072的GPIO输出实验——控制发光二极管闪烁
7.4 软件延时较准确的GPIO输出实验——控制发光二极管闪烁
7.5 STM32F072的GPIO输入/输出实验——按键控制发光二极管闪烁
第8章 中断/事件及应用设计
8.1 嵌套向量中断控制器的特点
8.2 外部中断/事件控制器
8.3 外部和内部中断/事件线路映像
8.4 MISC库函数及EXTI库函数
提高篇
应用篇