自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 EXTI按钮实验

目录这段代码是基于 STM32F10x 系列微控制器编写的,主要功能是初始化板载 LED 和按键,并通过按键触发外部中断来控制 LED 的亮灭。具体来说,按下连接到 PA5 的按键,LED 亮;按下连接到 PA6 的按键,LED 灭。1. 函数声明2. main 函数3. App_OnBoardLED_Init 函数4. App_Button_Init 函数5. EXTI9_5_IRQHandler 函数编程步骤总结注意事项配置 NVIC 优先级分组:设置中断的优先级分组,确定抢占优先级和子优先级的位数。

2025-04-24 14:35:50 1367

原创 结合原理图的STM32 EXTI模块深度解析

对于互联型产品,外部中断/事件控制器由20个产生事件/中断请求的边沿检测器组成,对于其它 产品,则有19个能产生事件/中断请求的边沿检测器。每个输入线可以独立地配置输入类型(脉冲 或挂起)和对应的触发事件(上升沿或下降沿或者双边沿都触发)。每个输入线都可以独立地被屏 蔽。挂起寄存器保持着状态线的中断请求。

2025-04-22 14:57:53 1718

原创 STM32 通过串口中断控制 LED 闪烁速度:从原理到代码实现

本项目通过 STM32 的串口中断中断机制:利用 USART 的接收中断(RXNE)异步处理数据,避免阻塞主程序。优先级配置:通过 NVIC 合理设置中断优先级,确保关键事件及时响应。全局变量共享:通过volatile修饰的全局变量BlinkTime,在中断与主循环之间安全通信。

2025-04-22 12:27:53 2008

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除