![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32
文章平均质量分 76
Mudrobot
这个作者很懒,什么都没留下…
展开
-
IWDG独立看门狗
整理自:正点原子PPT 文章目录为什么需要看门狗?看门狗能解决的问题是什么?独立看门狗功能描述独立看门狗超时时间独立看门狗操作步骤以及示例代码实验现象 为什么需要看门狗? 在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的模块或者芯片,俗称“看门狗”(wat原创 2021-05-30 22:06:11 · 249 阅读 · 1 评论 -
USART串口通信实验
整理自:正点原子PPT 文章目录串口简介串口通信基本原理常用串口相关寄存器串口操作相关函数硬件连接串口配置一般步骤例程参考升级版 串口简介 详情见STM32F4开发指南 串口通信基本原理 常用串口相关寄存器 1、USART_SR状态寄存器 2、USART_DR数据寄存器 3、USART_BRR波特率寄存器 串口操作相关函数 void USART_Init(); //串口初始化:波特率,数据字长,奇偶校验,硬件流控以及收发使能 void USART_Cmd();//使能串口 void USART_ITConf原创 2021-05-26 19:37:27 · 1709 阅读 · 1 评论 -
EXTI 外部中断
整理自:正点原子PPT 文章目录简介外部中断配置步骤 简介 STM32F4的每个IO都可以作为外部中断输入,STM32F4的中断控制器支持23个外部中断/事件请求。 EXTI线0~15:对应外部IO口的输入中断。 EXTI线16:连接到PVD输出。 EXTI线17:连接到RTC闹钟事件。 EXTI线18:连接到USB OTG FS唤醒事件。 EXTI线19:连接到以太网唤醒事件。 EXTI线20:连接到USB OTG HS(在FS中配置)唤醒事件。 EXTI线21:连接到RTC入侵和时间戳事件。 EXTI线原创 2021-05-25 19:05:32 · 1160 阅读 · 1 评论 -
NVIC中断优先级管理
整理自:正点原子PPT 目录1 简介2 中断管理的方法3 响应优先级和抢占优先级原则4 中断优先级的设置步骤 1 简介 具体定义可以自行进行百度百科,这里只挑重点进行讲解。 STM32F40xx/STM32F41xx的92个中断里面,包括10个内核中断和82个可屏蔽中断,具有16级可编程的中断优先级,而我们常用的就是这82个可屏蔽中断。 2 中断管理的方法 对STM32中断进行分组,组0~4,同时,对每个中断设置一个抢占优先级值和响应优先级值。 对于0组,他是只有0位抢占优先级,4位响应优先级。 对于1组,原创 2021-05-25 18:32:10 · 736 阅读 · 0 评论