文章目录
1、什么是寄存器
我们经常说寄存器,那么什么是寄存器?这是我们本章需要讲解的内容,在学习的过 程中,大家带着这个疑问好好思考下,到最后看看大家能否用一句话给寄存器下一个定义。
2、STM32长啥样
我们开发板中使用的芯片是 144pin 的 STM32F103ZET6,具体见图 6-1。这个就是我们 接下来要学习的 STM32,它将带领我们进入嵌入式的殿堂。
芯片正面是丝印,ARM 应该是表示该芯片使用的是 ARM 的内核,STM32F103ZET6 是芯片型号,后面的字应该是跟生产批次相关,最上面的是 ST 的 LOGO。
芯片四周是引脚,左下角的小圆点表示 1 脚,然后从 1 脚起按照逆时针的顺序排列 (所有芯片的引脚顺序都是逆时针排列的)。开发板中把芯片的引脚引出来,连接到各种 传感器上,然后在 STM32 上编程(实际就是通过程序控制这些引脚输出高电平或者低电平) 来控制各种传感器工作,通过做实验的方式来学习 STM32 芯片的各个资源。开发板是一种 评估板,板载资源非常丰富,引脚复用比较多,力求在一个板子上验证芯片的全部功能。