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

相关推荐
421!7 小时前
GPIO工作原理以及核心
开发语言·单片机·嵌入式硬件·学习
cmpxr_11 小时前
【单片机】STM32的启动流程(Keil)
stm32·单片机·嵌入式硬件
广药门徒11 小时前
嵌入式常用通信协议速率对比及布线要点全解析
单片机·嵌入式硬件
cmpxr_13 小时前
【单片机】RAM和ROM
单片机·嵌入式硬件
信息安全专家14 小时前
sigmastar SSD222D编译问题总结2-dash问题
linux·嵌入式硬件·dash
yong999015 小时前
可自动调整的24V步进电机设计方案
单片机·嵌入式硬件
R6bandito_16 小时前
自实现FLASH读取函数中的隐式类型转换bug踩坑记录
c语言·开发语言·经验分享·stm32·单片机·mcu·bug
Bin Watson16 小时前
STM32 HRTIM 学习心得(3):SVPWM 输出
stm32·单片机·嵌入式硬件
perseverance5217 小时前
MCU串口实现串行flash编程器功能
单片机·flash编程
421!17 小时前
C 语言学习笔记——11(函数指针与指针函数)
c语言·开发语言·笔记·单片机·学习