STM32学习笔记(简易上手版本)
文章平均质量分 59
面向:有51基础,在学32前几章
目的:快速上手32,让灯马上亮起来从而获得成就感
特点:不求全懂,只求会用,只做调参侠
关于我:在学32/基础,同时以专栏做笔记
本系列文章会收录若干站内外素材,仅做个人笔记使用,若有相关意见可以私信联系
Atom_DIY
这个作者很懒,什么都没留下…
展开
-
U24 NVIC中断配置
2022.5.4 U24 NVIC中断配置(是什么)NVIC优先级分组怎么用:1.中断优先级分组函数(main函数前面声明):2.设置单个中断的抢占优先级和响应优先级(c文件中单独设置)总结![在这里插入图片描述](https://img-blog.csdnimg.cn/d22d7dc7d3774a99ba25c0a07e18d83d.png) (是什么)NVIC优先级分组 数字越低,级别越高!! 怎么用: 1.中断优先级分组函数(main函数前面声明): void NVIC_PriorityGr.原创 2022-05-04 16:50:46 · 383 阅读 · 0 评论 -
U23 端口复用AFIO
U23 端口复用AFIO是什么怎么用例子 是什么 STM32有很多的内置外设,这些外设的外部引脚都是与GPIO复用的。也就是说,一个GPIO如果可以复用为内置外设的功能引脚,那么当这个GPIO作为内置外设使用的时候,就叫做复用。 怎么用 复用端口初始化有几个步骤: 1) GPIO 端口时钟使能。要使用到端口复用,当然要使能端口的时钟了。 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); 2) 复用的外设时钟使能。比如你要将端口 PA9,PA10原创 2022-05-04 16:25:38 · 164 阅读 · 0 评论 -
U31 通用定时器
Date:2022/5/2 Author:PhD#Chen 通用定时器一、是什么二、为什么三、怎么用(1.步骤详解)(函数全览) 一、是什么 STM32F1 的通用定时器是一个通过可编程预分频器(PSC)驱动的 16 位自动装载计数器(CNT)构成。STM32 的通用定时器可以被用于:测量输入信号的脉冲长度(输入捕获)或者产生输出波形(输出比较和 PWM)等。 使用定时器预分频器和 RCC 时钟控制器预分频器,脉冲长度和波形周期可以在几个微秒到几个毫秒间调整。STM32 的每个通用定时器都是完全独立的,.原创 2022-05-02 23:09:02 · 266 阅读 · 0 评论 -
U28 外部中断EXTI
ALIENTEK精英STM32开发板实验5 外部中断 实验 Date:2022/5/2 Author:PhD#Chen U28 外部中断EXTI硬件软件初始化INIT中断服务函数 硬件 软件 初始化INIT void EXTIX_Init(void) { EXTI_InitTypeDef EXTI_InitStructure; NVIC_InitTypeDef NVIC_InitStructure; KEY_Init(); // 按键端口初始化 RCC_APB2Per.原创 2022-05-02 22:45:18 · 220 阅读 · 0 评论 -
U17 GPIO操作KEY
系列文章目录 第一章 GPIO操作LED与BEEP 文章目录系列文章目录[第一章 GPIO操作LED与BEEP](https://blog.csdn.net/qq_45478952/article/details/124515489?csdn_share_tail=%7B%22type%22:%22blog%22,%22rType%22:%22article%22,%22rId%22:%22124515489%22,%22source%22:%22qq_45478952%22%7D&ctrtid=O原创 2022-05-02 22:22:43 · 396 阅读 · 0 评论 -
U12-15 GPIO操作LED与BEEP
系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 第一章 GPIO操作LED与BEEP 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录系列文章目录前言一、原理1.初始化二、使用步骤1.LED(PB5、PE5)2.BEEP总结 前言 提示:以下是本篇文章正文内容,下面案例可供参考 一、原理 1.初始化 GPIO_InitTypeDef的结构体指针 结构体: 第一个参数用来指定哪一个IO口。 第二个参数用来指定速度。 第三个参数用来原创 2022-04-30 17:32:51 · 649 阅读 · 0 评论