STM32之快乐的Event Recorder功能


文章目录


Event Recorder简介

为什么使用Event Recorder,好处是啥,听我慢慢道来,以往单片机打印调试信息的输出常用手段都是通过串口来实现,这会占用单片机的串口外设,会占用CPU的时间,读取速率也有限制,而Event Recorder没有以上问题。所以让我们快乐的开始使用吧。


一、使用CUBEMAX配置工程

例程是基于STM32F407开发板来实现的。

配置时钟,调试口,生成最基本工程。


二、Event Recorder使用

1.添加库,操作步骤,详情如下如所示

2.添加库成功,如下图所示

3.打开EventRecorderConf.h文件进行配置,详情如下图所示

4.使用Event Recorder把它当成一个外设使用,先进行初始化操作,在开始运行。

5.我最喜欢的printf功能

6.在debug情况下使用

三、Event Recorder的其他功能

1.Event Statistics 时间测量功能,直接调用测量函数即可


注意

1.要使用printf功能需要使用Micro LIB库

2.在使用的时候没有printf函数输出,要注意在添加Event Recorder库的时候,STDOUT选择EVR模式

相关推荐
无聊到发博客的菜鸟39 分钟前
STM32实现SPI转USB虚拟串口输出(实测40M时钟不丢包)
stm32·嵌入式·usb·spi·虚拟串口
XWXnb61 小时前
STM32 中断系统深度剖析
c语言·开发语言·stm32·嵌入式硬件
光子物联单片机1 小时前
GD32F407单片机开发入门(十七)内部RTC实时时钟及实战含源码
stm32·单片机·嵌入式硬件·mcu·gd32单片机
.似水1 小时前
2025.4.26_STM32_SPI
stm32·单片机·嵌入式硬件
小智学长 | 嵌入式3 小时前
单片机-89C51部分:8、定时器
单片机·嵌入式硬件
nuannuan2311a8 小时前
97AB-ASEMI机器人功率器件专用97AB
单片机
bloxd yzh9 小时前
简易版2D我的世界C++程序(有点BUG,但是可以玩!!!)
stm32·单片机·嵌入式硬件
落雨封海10 小时前
【5】GD32 基础通信外设:USART、I2C、SPI
单片机
yt9483212 小时前
STM32裸机编程架构与思路
单片机·嵌入式硬件
夜月yeyue16 小时前
STM32 USB配置详解
stm32·单片机·嵌入式硬件