stm32学习笔记:正点原子
文章平均质量分 67
初学stm32,看正点原子学习,记录笔记希望对大家有帮助。
~剑心
c语言小白,用文章记录学习生活
展开
-
正点原子学习笔记(5)—中断的使用
这一篇博客主要讲述配置中的步骤以及原理,以及实现外部中断控制LED亮灭的代码。原创 2023-10-29 23:53:45 · 159 阅读 · 1 评论 -
正点原子学习笔记(4)—GPIO完结图解点亮led代码
在学习完GPIO的基本知识我们就可以点一个灯了。这里LED时选择推挽模式下面对代码写下我的理解。原创 2023-10-27 21:51:50 · 256 阅读 · 2 评论 -
正点原子学习笔记(3)—图解GPIO配置步骤
首先我们需要找到GPIO源码,按照这三个步骤便能找到源码1.定义时钟的宏2.定义一个宏,前或等于后3. F1时钟寄存器4. 开启时钟的宏这里的意思是1左移两位,开启A时钟这里就定义一个宏,并且可以开启时钟A。1. GPIO_TypeDef结构体,定义七个寄存器2. 把结构体GPIO_TypeDef的地址转入GPIOA—G3. 设置一个GPIO_InitTypeDef结构体4. 工作模式设置。原创 2023-10-27 15:01:44 · 355 阅读 · 1 评论 -
正点原子学习笔记(2)—图解GPIO寄存器
CRL和CRH控制IO引脚PA0-PA15,可以控制输入输出和工作模式。IDR只读IO引脚的PA0-PA15电平。ODR可读可写,可以输出0或1电平。BRSS只可写,往ODR写入电平。F4/F7/H7寄存器也是类似的操作,因为我学的F1没有详细去看,但只要按照手册去操作即可。原创 2023-10-26 00:04:18 · 206 阅读 · 0 评论 -
正点原子学习笔记(1)—图解GPIO功能结构和工作模式
解析:由于N-MOS只能输出低电平,如果输出高电平需要在外部加入下拉电阻。GPIO俗称IO端口,可以连接外部设备,通过输入输出电平来控制设备。这八种模式中,前四个只有输入没有输出,后四个既有输入也有输出。,当电平不一样时会产生电压,这是时候外部设备就通电工作了。解析:这是直接输出到外部设备(DAC)或(ADC)。开漏式复用模式:通过输出数据寄存器(ODR)输出。推挽式复用模式:通过复用功能,由外部设备输出。开漏输出:通过输出数据寄存器(ODR)输出。开漏复用输出:通过复用功能,由外部设备输出。原创 2023-10-24 22:46:23 · 367 阅读 · 2 评论