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模式

相关推荐
一路往蓝-Anbo21 小时前
第 2 篇:单例模式 (Singleton) 与 懒汉式硬件初始化
开发语言·数据结构·stm32·单片机·嵌入式硬件·链表·单例模式
嵌入你的世界21 小时前
cmBacktrace 实现原理解析:从 HardFault 现场到源码回溯
stm32·单片机·嵌入式硬件·cmbacktrace
BackCatK Chen21 小时前
浅聊:STM32 2026 年核心技术及选型建议
stm32·单片机·嵌入式硬件·csdn年度技术趋势预测
【赫兹威客】浩哥1 天前
【赫兹威客】ESP32点灯实验
单片机·嵌入式硬件·esp32
羽获飞1 天前
从零开始学嵌入式之STM32——4.使用寄存器点亮一个LED灯--代码优化
stm32·单片机·嵌入式硬件
卜锦元1 天前
Mac 上无痛使用 Windows 双系统的完整实践(Intel 或 Apple M芯片都可以)
windows·单片机·macos·金融·系统架构
mftang1 天前
STM32 RTC 唤醒中断功能实现低功耗功能
stm32·单片机·嵌入式硬件·rtc·超低功耗
CQ_YM1 天前
ARM时钟与定时器
arm开发·单片机·嵌入式硬件·arm
哄娃睡觉1 天前
stm32 mcu SWD和SPI下载模式有什么区别?
stm32
xiebs_1 天前
0127TR
单片机·嵌入式硬件