- 博客(5)
- 收藏
- 关注
原创 STM32—EXTI外部中断
代码如下(示例):2.配置GPIO(三种模式)代码如下(示例):3.配置AFIO中断引脚选择代码如下(示例)代码如下(示例)代码如下(示例)6.自己书写中断函数7.主函数8.总结主函数总结最主要的是要看懂最前面的那张图,理解...
2022-06-02 20:28:47 1871 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 578
原创 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 8037
原创 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 890
原创 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 4832 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人