- 博客(4)
- 收藏
- 关注
原创 基于江协stm32——对射式红外传感器计次&旋转编码器
本文基于STM32中断系统原理,详细讲解了外部中断(EXTI)的配置与应用。首先介绍了NVIC中断控制器的优先级机制,包括抢占优先级和响应优先级的区别。然后重点阐述了EXTI外部中断的配置流程:开启GPIO和AFIO时钟→选择中断引脚→配置EXTI参数→设置NVIC优先级分组。通过两个实际案例展示了具体实现:1)对射式红外传感器计次程序,采用双边沿触发中断实现遮挡计数;2)旋转编码器方向检测程序,利用双引脚中断配合电平检测判断旋转方向。文章还特别强调了中断标志位清除、临时变量使用等注意事项,并附有完整代码示
2026-01-27 17:07:54
606
原创 基于江协stm32--OLED屏
本文基于江协科技STM32教程,介绍了0.96寸OLED屏的调试应用。该显示屏具有高刷新率、宽视角特点,支持I2C/SPI协议,分辨率128*64。文章比较了串口调试、OLED调试和Keil调试三种方式的适用场景,并提供了OLED驱动函数接线图。通过示例代码演示了如何初始化OLED并显示字符、字符串、数字等信息,最终实现在屏幕上输出英文和数字内容。文中特别感谢了江协老师的教学资源分享。
2026-01-25 15:22:16
418
原创 基于江协科技stm32——点亮LED灯&流水灯&蜂鸣器
摘要:本文介绍了STM32的GPIO基本功能与应用,包括输入/输出模式、LED和蜂鸣器驱动原理及代码实现。GPIO支持8种工作模式,通过APB2总线控制,引脚电平0-3.3V。LED驱动采用低电平点亮方案,蜂鸣器通过三极管放大电路控制。提供了LED闪烁和流水灯的具体代码示例,使用GPIO_WriteBit和GPIO_Write函数实现端口控制,并说明开漏输出与推挽输出的应用场景。硬件电路设计需考虑电平驱动能力和保护措施。
2026-01-21 17:52:01
685
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅