STM32
小怪学习UP
这个作者很懒,什么都没留下…
展开
-
STM32—EXTI外部中断
代码如下(示例):2.配置GPIO(三种模式)代码如下(示例):3.配置AFIO中断引脚选择代码如下(示例)代码如下(示例)代码如下(示例)6.自己书写中断函数7.主函数8.总结主函数总结最主要的是要看懂最前面的那张图,理解...原创 2022-06-02 20:28:47 · 1901 阅读 · 1 评论 -
STM32之RCC时钟树
文章目录前言 一、了解他们的用法 二、使用步骤 1.打开RCC,使之重新初始化 2.打开HSE,并判断其已经是否稳定 3.提前预取值 4.进入到PLL锁相环,进行倍频和判断锁相环的来源,并判断稳定性 5.进入系统时钟,并判断系统时钟的来源 //1.打开RCC,使之重新初始化 RCC_DeInit(); 2.打开HSE,并判断其已经是否稳定 2.打开HSE,并判断其已经是否稳定 RCC_HSEConfig(RCC_HSE...原创 2022-05-28 20:16:55 · 592 阅读 · 0 评论 -
STM32按键控制LED
1.利用模块化编程对LED#include "stm32f10x.h"//首先是初始化LED,开始使LED为高电平(即使之全部熄灭),LED为推挽输出 void LED_Init(void) { //打开RCC RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_GPIOD,ENABLE); //配置GPIO的三种模式 GPIO_InitTypeDef GPIO_In原创 2022-05-28 19:33:58 · 8126 阅读 · 0 评论 -
STM32点亮(LED灯,LED流水灯)
1.首先要打开RCC开启RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_GPIOD,ENABLE);2.进行GPIO_Init初始化GPIO_InitTypeDef GPIO_InitStruct;GPIO_InitStruct.GPIO_Mode=GPIO_Mode_Out_PP;GPIO_InitStruct.GPIO_Pin=GPIO_Pin_8|GPIO_Pin_2;GPIO_InitStruct.GPIO_原创 2022-05-20 15:07:33 · 909 阅读 · 0 评论 -
STM32的GPIO八种模式
1.GPIO的输入模式(1)浮空输入:(Floating Input)此时I/O引脚浮空,读取的电平是不确定的,外部信号是 什么电平,引脚就输入什么电平,芯片复位上电后,默认为浮空输入模式(2)模拟输入:(Analog mode)引脚信号直接连接模拟输入,实现对外部信号的采集,可 以收集0~Vss的电压值 (3)上拉输入:(Input Pull Up:IPU)当没有外界信号输入时,默认为高电平。最典型的案例是按键,为上拉输入时,当没有按键按下,默认为高电平,原创 2022-05-20 14:50:45 · 4944 阅读 · 2 评论