好了,朋友们,今天又开始新的学习了,哈哈。让我们怀着激动地心,颤抖的手,继续看视频奋斗,记录,学习吧!
好了,直接进入主题,拿干货!
GPIO口
用软件控制GPIO口是1还是0;
STM32F429总共有176个引脚。
这里我们借用视频中的几个引脚说明记录一下。
这是一些不能用软件来控制的。
一共有9组IO,一组IO16个。所以可以用软件控制的IO有9×16=144
英文数据手册中找到
这是我自己做的笔记,大家监督并且观看或者指出错误。这里我跟着视频教程一起,在这里做了些笔记。在数据手册中,可以查询到各个IO口的功能。
我们这里也介绍一下GPIO的简介。一共有4个32位配置寄存器。2个32位数据寄存器。1个32位置位/复位寄存器。我觉得作为小白这些东西需要背过,1个32位锁定寄存器,和2个32位复用功能选择寄存器
每个 I/O 端口位均可自由编程,但 I/O 端口寄存器必须按 32 位字、半字或字节进行访问。
GPIOx_BSRR 寄存器旨在实现对 GPIO ODR 寄存器进行原子读取/修改访问。这样便可确保
在读取和修改访问之间发生中断请求也不会有问题。
上拉下拉在