文章 2024-07-09 来自:开发者社区

stm32f407探索者开发板(二十三)——定时器中断实验

一、通用定时器知识回顾 1.1 时钟的选择 计数器时钟可以由下列时钟源提供:(这里,我们选第一个) ①内部时钟(CK_INT) ②外部时钟模式1:外部输入脚(TIx) ③外部时钟模式2:外部触...

stm32f407探索者开发板(二十三)——定时器中断实验
文章 2024-07-09 来自:开发者社区

stm32f407探索者开发板(二十)——独立看门狗实验

一、独立看门狗概述 在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的模块或者芯片,俗称“看门狗”(watchdog) 。 在启...

stm32f407探索者开发板(二十)——独立看门狗实验
文章 2024-07-09 来自:开发者社区

stm32f407探索者开发板(十九)——外部中断实验-EXIT

一、外部中断概述 STM32F4的每个IO都可以作为外部中断输入。 STM32F4的中断控制器支持22个外部中断/事件请求: EXTI线0~15:对应外部IO口的输入中断。(主要) EXTI线16:连接到PVD输出。 EXTI线17:连接到RTC...

stm32f407探索者开发板(十九)——外部中断实验-EXIT
文章 2024-07-09 来自:开发者社区

stm32f407探索者开发板(十八)——串口通信实验讲解(USART_RX_STA流程图详解)

一、uart_init(串口初始化) 就是根据上一篇的一样的步骤,可以进行参考核对,尝试进行理解 ①串口时钟使能: RCC_APBxPeriphClockCmd); GPIO时钟使能: RCC_ AHB1PeriphClockCmd(); ②引脚复用映射:GPIO_PinAFConfig(); ③GPIO端口模式设置:GPIO _Init(); 模式设置为...

stm32f407探索者开发板(十八)——串口通信实验讲解(USART_RX_STA流程图详解)
文章 2024-07-09 来自:开发者社区

stm32f407探索者开发板(八)——按键输入实验--GPIO做输入

一、按键实验的硬件连接 二、GPIO输入操作说明 ...

stm32f407探索者开发板(八)——按键输入实验--GPIO做输入
文章 2023-02-01 来自:开发者社区

stm32f407探索者开发板(七)——蜂鸣器实验

一、蜂鸣器的硬件连接当​BEEP​输出高电平,二极管导通,蜂鸣器开始工作。R61就是一个下拉电阻,防止浮空以及干扰二、蜂鸣器使能IO口时钟。调用函数RCC_ AHB1PeriphClockCmd(),不同的外设调用的时钟使能函数可能不一样初始化IO口模式。调用函数GPIO_ Init();操作IO口,输出高低电平。GPIO_I...

stm32f407探索者开发板(七)——蜂鸣器实验
文章 2023-02-01 来自:开发者社区

stm32f407探索者开发板(五)——跑马灯实验(寄存器版本)

一、步骤1.使能I0口时钟。配置相关寄存器寄存器RCC->AHB1ENR2.初始化IO口模式。配置四个配置寄存器GPIOx_MODER/GPIOx_OTYPER/GPIOx_OSPEEDR/GPIOx_PUPDR3.操作I0口,输出高低电平。配置寄存器GPIOX_ ODR或者BSRRL/BSRRH。二、配置RCC->AHB1ENR#include "led.h&...

stm32f407探索者开发板(五)——跑马灯实验(寄存器版本)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

IoT

物联网软硬件开发者一站式基地

+关注