摘要:
其实接下来是打算直接写基础外设的,比如先写写串口的收发,但是想到要写外设的话,肯定要写 DMA,而在 H7 上使用 DMA 就必须先了解 MPU 和 Cache,所以还是先写写 MPU 吧。 对于之前没有接触过类似概念的小伙伴来说,MPU 和 Cache 都是比较难理解的概念,我尽量把这一部分写的简 阅读全文
posted @ 2026-05-04 18:28
EM-Time
阅读(13)
评论(0)
推荐(0)
摘要:
在上一篇中,我们使用 HAL 库实现了 easy_button 的按键处理,这一篇我们使用 libopencm3 库实现同样的功能。 大体上思路和 HAL 库实现是一样的,只是使用 libopencm3 库的 API 来实现。 本文代码仓库:stm32h7-libopencm3,不想看我啰嗦的,可以 阅读全文
posted @ 2026-05-04 18:27
EM-Time
阅读(10)
评论(0)
推荐(0)
摘要:
在上一篇中,我简单介绍了一下 easy_button,这一篇,我们使用 HAL 库结合 easy_button 来实现一个简单的按键输入例子。 工程导入 在这里我们依然沿用之前的工程,如果你打算新建工程,或者说没有看前面的文章,请先看 STM32H7开发笔记(二):GPIO-HAL库实现 下载 ea 阅读全文
posted @ 2026-05-04 18:26
EM-Time
阅读(19)
评论(0)
推荐(0)
摘要:
在前面的文章中,我们实现了一个最简单的功能:按下按键,LED 灯亮;松开按键,LED 灭。 这个小实验虽然验证了 GPIO 已经可以工作,但如果把它用到真正的项目里,很快就会遇到新需求—— 比如,我们希望一个按键可以支持: 单击控制 LED 双击切换让单片机进入低功耗模式 长按触发期间,LED 灯闪 阅读全文
posted @ 2026-05-04 18:25
EM-Time
阅读(15)
评论(0)
推荐(0)
摘要:
以为 H7 的 libopencm3 开发也和 F1、F4 用起来一样简单,结果发现还是有些不一样的,自己先小折腾了半天,差点刚开坑就结束了。 在上一篇文章中我们使用 HAL 库实现了 STM32H7 的 GPIO 控制功能,本文我们使用 libopencm3 库来实现同样的功能,有关于 libop 阅读全文
posted @ 2026-05-04 18:22
EM-Time
阅读(19)
评论(0)
推荐(0)
摘要:
在单片机的世界里,“点亮一盏 LED”几乎是所有开发的第一步。它不仅是传统意义上的“Hello World”,更是验证开发环境是否正确搭建、工具链能否正常工作的基本手段。 在 STM32H7 上,GPIO(通用输入输出口)依然是最基础、最常用的外设。无论是后续的串口通信、外设控制,还是复杂的总线接口 阅读全文
posted @ 2026-05-04 18:20
EM-Time
阅读(35)
评论(0)
推荐(0)
摘要:
随着嵌入式应用需求的不断提升,STM32H7 系列凭借高主频、强大的外设接口和丰富的存储特性,逐渐成为许多高性能场景的理想选择。无论是高速通信、大容量存储,还是复杂的多任务控制,H7 都能提供比 F1/F4 系列更宽裕的性能空间。 为了更好地梳理和沉淀开发经验,我决定开启一个新的系列:STM32H7 阅读全文
posted @ 2026-05-04 18:18
EM-Time
阅读(15)
评论(0)
推荐(0)
摘要:
参考: http://www.51hei.com/bbs/dpj-132959-1.html https://www.armbbs.cn/forum.php?mod=viewthread&tid=110648 https://bbs.eeworld.com.cn/thread-501913-1-1. 阅读全文
posted @ 2026-05-04 18:16
EM-Time
阅读(15)
评论(0)
推荐(0)
摘要:
参考: http://www.51hei.com/bbs/dpj-132959-1.html https://www.armbbs.cn/forum.php?mod=viewthread&tid=110648 https://bbs.eeworld.com.cn/thread-501913-1-1. 阅读全文
posted @ 2026-05-04 18:15
EM-Time
阅读(12)
评论(0)
推荐(0)
摘要:
仓库:https://github.com/alambe94/I-CUBE-USBD-Composite 参考:https://blog.csdn.net/u012936480/article/details/137411833 在嵌入式开发中,USB 是一个非常重要的外设接口,它不仅可以用来调试、 阅读全文
posted @ 2026-05-04 18:14
EM-Time
阅读(33)
评论(0)
推荐(0)

浙公网安备 33010602011771号