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

相关推荐
xyx-3v2 小时前
VS CodeC51 单片机开发环境搭建
单片机·嵌入式硬件
iCxhust4 小时前
c# U盘映像生成工具
开发语言·单片机·c#
小宋同学在不断学习5 小时前
stm32--SPI原理应用W25Q64(二)
stm32·单片机·spi
lingzhilab5 小时前
零知开源——STM32F4结合BMP581气压传感器实现ST7789中文显示教程
stm32·单片机·嵌入式硬件
夜月yeyue6 小时前
设计模式分析
linux·c++·stm32·单片机·嵌入式硬件
猫猫的小茶馆7 小时前
【STM32】外部中断
stm32·单片机·嵌入式硬件·mcu·51单片机
is08158 小时前
STM32两种不同的链接配置方式
stm32
森焱森8 小时前
垂起固定翼无人机介绍
c语言·单片机·算法·架构·无人机
brave and determined9 小时前
国产MCU学习Day11——CW32F030C8T6 低电压检测器(LVD)详解与应用
单片机·嵌入式硬件·嵌入式·国产mcu·cw32f030c8t6·cw32f030c8t6lvd·低电压检测器
哄娃睡觉9 小时前
stm32 dac无法输出满量程电压3.3V
stm32