描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787512421851
内容简介
周兴华、刘海渊编*的《手把手教你学ARM Cortex-M0–基于STM32F0x2系列》以ST公司的
STM32F0x2系列ARM处理器为例,从零开始,手把手地教初学者学习ARM设计知识。在介绍STM32F0x2系列各单元基本特性的同时,使用入门难度低、程序较短且能立竿见影的初级实例,循序渐进地帮助初学者掌握
ARM的设计知识,以实践为主,辅以理论。本书的实例均经作者实际测试并能在实验板上正常运行,实用性非常强,读者既可以直接用于产品,也可以进一步改良升级。同时本书贯彻“手把手教你学系列丛书”
的教学方式。
本书可用作大学本科或专科、中高等职业技术学校、电视大学等的教学用书,也可作为ARM爱好者的入门自学用书。
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库函数 提高篇 应用篇
评论
还没有评论。