《手把手教你学ARMCortex-M0—基于STMF0x2系列周兴华》[57M]百度网盘|pdf下载|亲测有效
《手把手教你学ARMCortex-M0—基于STMF0x2系列周兴华》[57M]百度网盘|pdf下载|亲测有效

手把手教你学ARMCortex-M0—基于STMF0x2系列周兴华 pdf下载

出版社 学源图书专营店
出版年 2025
页数 390页
装帧 精装
评分 8.6(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供手把手教你学ARMCortex-M0—基于STMF0x2系列周兴华电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

基本信息

书    名

  手把手教你学ARM Cortex-M0—基于STM32F0x2系列 

外文书名

  

出版社

  北京航空航天大学出版社

作    者

  周兴华

定    价

  128.0元

出版时间

  2017.01

I S B N

  9787512421851

套装书

  否

重    量

  KG

装    帧

  平装

版    次

  1

字    数

  1151000

配套资源  

页    数

  851

开      本

  16开

 

内容简介

《手把手教你学ARM Cortex-M0:基于STM32F0x2系列》以ST公司的STM32F0x2系列ARM处理器为例,从零开始,手把手地教初学者学习ARM设计知识。在介绍STM32FOx2系列各单元基本特性的同时,使用入门难度低、程序较短且能立竿见影的初级实例,循序渐进地帮助初学者掌握ARM的设计知识,以实践为主,辅以理论。《手把手教你学ARM Cortex-M0:基于STM32F0x2系列》的实例均经作者实际测试并能在实验板上正常运行,实用性非常强,读者既可以直接用于产品,也可以进一步改良升级。同时《手把手教你学ARM Cortex-M0:基于STM32F0x2系列》贯彻“手把手教你学系列丛书”的教学方式。

目    录

基础篇
第1章概述
1.1采用C语言编程
1.2C语言突出的优点
1.3寄存器操作与库函数操作
1.4ARM嵌入式处理器的开发环境
第2章ARM发展简介
2.1ARM是什么
2.2嵌入式处理器RISC技术简介
2.3ARM处理器的发展
2.4ARM处理器的应用
2.5ARM处理器的优点
2.6ARM的优势
2.7ARM未来发展展望
第3章ARM Cortex—M0处理器内核架构体系
3.1STM32F072的特性和结构
3.2STM32F072存储器和外设寄存器边界映射
3.3STM32F072系统配置
3.4STM32F072中断控制
3.5STM32F072引脚封装
第4章开发/实验工具介绍及第一个STM32F072入门程序
4.1RealView MDK 5.15开发环境及厂商软件包安装
4.2CMSIS简介
4.3STM32F0x2实验工具
4.4STM32FOx2系列开发过程的文件管理及项目设置
4.5STM32FOx2开发流程
4.6第一个STM32F072入门程序
第5章C语言基础知识
5.1C语言的标识符与关键字
5.2数据类型
5.3常量、变量及存储方式
5.4数组
5.5C语言的运算
5.6流程控制
5.7函数
5.8指针
5.9结构体
5.10共用体
5.11枚举
5.12Keil RealView MDK在ARM C语言开发中的常用方法
5.13中断函数
入门篇
第6章STM32F0x2复位和系统时钟
6.1复位
6.2时钟
6.3低功耗模式
6.4RCC库函数
6.5配置系统时钟频率
第7章STM32F0x2通用I/O的特性及应用
7.1通用I/O的特点
7.2GPIO库函数
7.3STM32F072的GPIO输出实验——控制发光二极管闪烁
7.4软件延时较准确的GPIO输出实验——控制发光二极管闪烁
7.5STM32F072的GPIO输入/输出实验——按键控制发光二极管闪烁
第8章中断/事件及应用设计
8.1嵌套向量中断控制器的特点
8.2外部中断/事件控制器
8.3外部和内部中断/事件线路映像
8.4MISC库函数及EXTI库函数
8.5sTM32F072的外中断实验——控制发光二极管亮/灭
8.6STM32F072的系统节拍定时器中断实验——控制发光二极管精确亮/灭
第9章TFT—LCD彩色液晶显示器的驱动显示
9.1TFT—LCD彩色液晶显示器
9.2TFT—LCD彩色液晶显示器模块的引脚功能
9.3ILI9325/IL19328几个重要的控制寄存器及控制命令
9.4TFT—LCD彩色液晶显示器显示的相关设置步骤
9.5STM32F072的TFT—LCD驱动实验——显示多种颜色及图形
第10章SPI总线特性及W25Q16 SPI Flash存储器驱动
10.1SPI的主要特点
10.2SPI功能描述
10.3SPI中断
10.4SPI库函数
10.5W25Q16 SPI Flash存储器
10.6W25Q系列存储器的特点
10.7W25Q系列存储器的引脚封装及配置
10.8W25Q系列存储器的引脚功能
10.9W25Q系列存储器的控制/状态寄存器
10.10W25Q系列存储器的状态寄存器存储保护模块
10.11W25Q系列存储器的操作指令
10.12中英文显示的原理
10.13编写生成CHNGBK_MAKE.hex应用程序的源代码
10.14中文字库的下载
10.15STM32F072的TFT—LCD驱动实验——显示多种颜色、图形及中英文字符
第11章通用同步异步串行收发器的特性及应用
11.1USART简介
11.2USART中断
11.3USART库函数
11.4STM32F072的串口通信实验——与PC实现通信
第12章RTC实时时钟的特性及应用
12.1RTC模块的主要特性
12.2RTC初始化及配置
12.3RTC中断
12.4RTC库函数
12.5STM32F072的实时时钟实验——获取当前时间
第13章定时器与计数器的特性及应用
13.1高级控制定时器TIM1
13.2通用定时器TIM2/TIM3
13.3通用定时器TIM14
13.4通用定时器TIM15/TIM16/TIM17
13.5基本定时器TIM6/TIM7
13.6TIM库函数
13.7STM32F072定时器的定时中断实验——LED1每500ms闪烁一次
13.8STM32F072定时器1的输入捕获实验
13.9STM32F072定时器3的比较匹配中断实验
13.10STM32F072定时器1的PWM输出实验
13.11红外遥控信号接收解调实验
第14章数/模转换器的特性及应用
14.1DAC的特点
14.2DAC功能设置
14.3DAC库函数
14.4STM32F072的DAC输出实验
第15章模/数转换器的特性及应用
15.1ADC的主要特性
15.2ADC的功能及设置
15.3转换的外部触发和触发极性
15.4数据对齐
15.5温度传感器
15.6电池电压监测
15.7ADC中断
15.8ADC库函数
15.9STM32F072的ADC转换实验
第16章DMA控制器的特性及应用
16.1DMA的主要特性
16.2DMA的功能
16.3DMA库函数
16.4STM32F072的ADC转换DMA数据传送实验
第17章I2C总线接口的特性及应用
17.1I2C的主要特性
17.2I2C功能描述
17.3I2C库函数
17.4STM32F072的I2C通信实验——读/写AT24C02
第18章比较器的特性及应用
18.1比较器的主要特性
18.2比较中断
18.3COMP库函数
18.4STM32F072的模拟比较器实验
第19章bxCAN的特性及应用
19.1bxCAN的主要特性
19.2bxCAN工作模式及网络拓扑
19.3bxCAN功能描述
19.4bxCAN中断
19.5bxCAN库函数
19.6STM32F072的CAN通信实验
第20章看门狗定时器的特性及应用
20.1独立看门狗
20.2窗口看门狗
20.3IWDG库函数
20.4STM32F072的独立看门狗实验
提高篇
第21章电阻式触摸屏的原理及设计
21.1低电压输入/输出触摸屏控制器ADS7846简介
21.2ADS7846的工作原理
21.3ADS7846的控制字
21.4笔中断接触输出
21.5STM32F072的触摸屏测试实验
第22章2.4G无线收发模块NRF24L01的特性及应用
22.1NRF24L01的主要特性
22.2NRF24L01的结构及引脚功能
22.3NRF24L01的工作模式
22.4NRF24L01的工作原理
22.5配置字
22.6STM32F072的NRF24L01通信实验
第23章FatFS文件系统及电子书实验
23.1FatFS文件系统的特点
23.2FatFS文件系统分析
23.3FatFS文件系统移植
23.4SD卡的初始化及文件系统实验
23.5电子书实验
第24章数码相框设计显示及GUI实验
24.1简易数码相框的构成和图像文件的处理
24.2数码相框设计显示实验
24.3GUI
24.4GUI设计实验
第25章RTX Kernel实时操作系统
25.1RTX Kernel实时操作系统概述
25.2RTX Kernel实时操作系统的特性
25.3RTX Kernel实时操作系统的基本功能及进程间的通信
25.4RTX Kernel实时操作系统的任务管理
25.5RTX Kernel实时操作系统的库函数
25.6RealView MDK开发环境自带的RTX Kernel例程分析
第26章RTX Kernel的延时及事件设计实验
26.1时间间隔延迟实验
26.2信号标志的发送/接收实验1
26.3信号标志的发送/接收实验2
26.4外部中断的信号标志发送/接收实验
第27章RTX Kernel内存池及邮箱的设计实验
27.1内存池及邮箱的实验1
27.2内存池及邮箱的实验2
第28章RTX Kernel的互斥设计实验
第29章RTX Kernel信号量的传送与接收设计实验
第30章RTX Kernel综合设计实验
30.1文件系统实验
30.2手写画板实验
30.3数码相框实验
30.4用户定时器实验
30.5循环定时器实验
30.6综合设计实验
第3l章μCOS—Ⅱ实时操作系统
31.1μCOS—Ⅱ实时操作系统概述
31.2μCOS—Ⅱ实时操作系统的特点
31.3μCOS—Ⅱ实时操作系统的组成
31.4μCOS—Ⅱ实时操作系统的时间管理
31.5μCOS—Ⅱ实时操作系统的内存管理
31.6μCOS—Ⅱ实时操作系统通信同步
31.7μCOS—Ⅱ实时操作系统的任务管理及调度
31.8μCOS—Ⅱ内核介绍
31.9μCOS—Ⅱ实时操作系统的API函数
第32章μCOS—Ⅱ实时操作系统入门及移植
32.1下载μCOS—Ⅱ源代码
32.2文件管理及工程管理
32.3配置μCOS—Ⅱ
32.4创建任务
32.5创建main函数
32.6编译及应用
第33章μCOS—Ⅱ事件标志组设计实验
33.1事件标志组
33.2手动测试仪设计实验
33.3自动测试仪设计实验
33.4中断发送事件标志实验
第34章μCOS—Ⅱ消息邮箱设计实验
34.1消息邮箱
34.2消息邮箱设计实验
第35章μCOS—Ⅱ动态内存分配设计实验
第36章μCOS—Ⅱ消息队列设计实验
36.1消息队列
36.2消息队列设计实验
第37章μCOS—Ⅱ互斥量设计实验
37.1互斥信号量
37.2互斥量设计实验
第38章μCOS—Ⅱ信号量设计实验
38.1信号量
38.2信号量设计实验
第39章μCOS—Ⅱ应用设计实验
39.1手写画板实验
39.2数码相框实验
39.3用户定时器实验
39.4循环定时器实验
39.5综合设计实验
……
应用篇