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