第一章、
为什么学习
STM32
STM32
是一系列以
ARM Cortex-M
为内核的
32
位嵌入式微控制器。
第二章、初识
STM32
库
1.
什么是启动文件?启动文件的作用是什么?具体实现了哪些功能?
启动文件是任何处理器在上电复位之后最先运行的一段汇编程序。
在我们编写的
c
语言代码
运行之前,需要由汇编为
c
语言的运行建立一个合适的环境,接下来才能运行我们的程序
main
函数。所以我们也要把启动文件添加进我们的的工程中去。
2.stm32f10x_it.c
文件的作用是什么?
stm32f10x_it.c
是专门用来编写中断服务函数的,在我们修改前,这个文件已经定义了一些
系统异常的接口,其它普通中断服务函数由我们自己添加。
第四章、深入分析流水灯例程
1.GPIO
是什么意思?
STM32
芯片的
GPIO
引脚分成哪些组?每组的引脚的号码是什么范围?
STM32
芯片上,
I/O
引脚可以被软件设置成各种不同的功能,
如输入或输出,
所以被称为
GPIO
(General-purpose
I/O)