![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
smt32
文章平均质量分 93
林空鹿饮溪 >.0
一名编程爱好者
展开
-
STM32基础入门——外部中断
目录一.外部中断介绍二.外部中断概述1. STM32的外部中断线2.外部中断线与IO引脚对应关系3. 中断向量与服务函数4.EXTI功能框图 三.外部中断配置(CUBEMX)1.思维导图2.工程配置3.代码详解一.外部中断介绍首先我们要理解什么是中断。想象一个场景:你在家里看书学习,这时候突然来电话了。你的做法是停止学习去接电话,电话打完再放下电话继续学习。这一个过程就体现了中断的思想。我们抽象一下,把自己想象成一个单片机系统,看...原创 2022-05-08 20:44:37 · 3067 阅读 · 1 评论 -
STM32基础入门——GPIO详解
目录一.GPIO的简介二.GPIO工作模式-----输入1.浮空输入模式2.上拉输入模式3.下拉输入模式4.模拟输入模式三.GPIO工作模式-----输出1.开漏输出模式2.推挽输出模式3.复用开漏输出4.复用推挽输出四.GPIO模式总结五.GPIO配置用法一.GPIO的简介GPIO是通用输入输出端口的简称,简单来说就是STM32可控制的引脚,STM32芯片的GPIO引脚与外部设备连接起来,从而实现与外部通讯、控制以及数据采集的功能。STM32芯原创 2022-04-29 15:15:45 · 15969 阅读 · 3 评论 -
stm32基础入门——C语言篇(下)
目录一.C语言数组二.C语言结构体三.C语言联合体四.C语言指针五.C语言宏定义一.C语言数组1.数组的概念由一系列类型相同的元素构成。2.数组的声明数组声明中包括数组元素的数目和元素的类型。编译器根据这些信息创建合适的数组,数组元素可以具有同变量一样的类型。如下例子int main(){ int arr[25]; char code[17]; float candy[55];}3.数组的初始化程序中经常会用数组...原创 2022-04-16 21:48:41 · 4601 阅读 · 1 评论