
STM32
文章平均质量分 95
记录学习arm的历程。
开发环境:使用仿真方式学习,开发工具使用STM32CubeMX + MDK + Proteus完成实例测试,使用HAL库开发。
适 用:没有开发板,学习原理验证功能的朋友。
Empty_Android
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
STM32-05基于HAL库(CubeMX+MDK+Proteus)串行通信案例(中断方式接收命令)
STM32-05基于HAL库(CubeMX+MDK+Proteus)串行通信案例(中断方式接收命令)COM2发送字符a,LED1熄灭;COM2发送字符b,LED1点亮;COM2发送字符c,LED2熄灭;COM2发送字符d,LED2点亮;COM2发送字符e,LED3熄灭;COM2发送字符f,LED3点亮;原创 2024-04-04 22:43:54 · 1446 阅读 · 0 评论 -
STM32-04基于HAL库(CubeMX+MDK+Proteus)中断案例(按键中断扫描)
需求分析1. 按键检测使用中断扫描方式;2. 连线方式:PA0-LED0;PA1-LED1;PA4-KEY0;PA6-KEY1;3. 按键中断模式设置为上升沿触原创 2024-04-04 00:06:12 · 1362 阅读 · 0 评论 -
STM32-03基于HAL库(CubeMX+MDK+Proteus)输入检测案例(按键控制LED)
本次案例实现GPIO的输入检测功能,实现按键状态检测,通过按键状态控制LED。需求分析:1. 接线:PA6-KEY1、PA7-KEY2、PA0-LED1、PA1-LED2;2. KEY1控制LED1、KEY2控制LED2;3. 按键闭合高电平,断开低电平;4. LED为低电平驱动方式。原创 2024-04-02 23:51:27 · 1925 阅读 · 1 评论 -
STM32-02基于HAL库(CubeMX+MDK+Proteus)GPIO输出案例(LED流水灯)
在完成开发环境搭建之后,开始使用STM32GPIO的功能,可以看到上次测试案例,LED点亮实验,在其基础上,调用HAL库的读写引脚,反转引脚状态的API函数,实现流水灯效果。需求分析:1. 使用PA0-PA3引脚,分别连接LED0-3;2. 实现回马枪样式的流水灯效果,首先LED0-3依次点亮,然后LED3-0逆序点亮;3. LED使用低电平驱动方式;4. 为了演示效果,四个LED选取不同的颜色。原创 2024-04-02 22:50:23 · 1363 阅读 · 0 评论 -
STM32-01基于HAL库(CubeMX+MDK+Proteus)仿真开发环境搭建(LED点亮测试实例)
开发环境搭建、点灯案例原创 2024-03-26 00:05:26 · 1705 阅读 · 0 评论