08 2021 档案

摘要:01、前言 在之前的文章在《STM32延时函数的四种方法》使用定时器延时,在《如何测量代码运行时间》中提到使用定时器外设计算代码运行时间。文中提到这种方法的明显缺点就是需要占用一个定时器,一些MCU在特定应用场景下定时器外设资源是十分稀缺的。在留言区有位大佬提到可以使用DWT,我就研究了一番。 02 阅读全文
posted @ 2021-08-31 00:09 Fireflycjd 阅读(896) 评论(0) 推荐(0) 编辑
摘要:01、示波器 测量一段代码运行时间第一时间想到的当然是示波器了,在测量开始的代码前面拉高某个GPIO,在结束测量的位置拉低这个GPIO,直接使用示波器查看这个GPIO的高电平时间长度即可,就是我们要测量的这段代码的运行时间。 那么直接上示例,为了模拟代码运行一段时间,这里我直接采用之前文章《STM3 阅读全文
posted @ 2021-08-25 21:57 Fireflycjd 阅读(867) 评论(0) 推荐(0) 编辑
摘要:​01、WHY 为什么要使用到J-LinkCommander呢???大部分情况下,我们使用J-link都是在IDE中debug使用的,出现问题,直接debug复现然后解决。这是最常见的开发方式。 但是有些情况我们不能使用IDE直接debug,比如发布版本(JTAG或SWD接口可以正常使用),大批量生 阅读全文
posted @ 2021-08-17 21:38 Fireflycjd 阅读(3004) 评论(1) 推荐(1) 编辑
摘要:​01、概述 在之前的文章中《STM32IIC详解》中详细讲解了IIC协议,并且使用是NXP的官方手册,demo示例使用IIC读取RTC芯片,运行正常,没有任何问题。并且更新了《IIC踩过的坑》,讲述了在使用IIC读取RTC芯片时遇到的问题,并成功解决。 我以为我已经完全学会了IIC,但现实却打了脸 阅读全文
posted @ 2021-08-04 00:08 Fireflycjd 阅读(537) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示