- 博客(4)
- 收藏
- 关注
原创 基于QT5开发 SEGGER_RTT_Viewer 调试助手
Jlink-SEGGER_RTT 打印调试信息的速度非常快,在调试过程中,实测能达到微秒级别的速度,实时性非常好,而且只需一个Jlink就可以完成程序烧录和日志打印调试,非常方便。以上问题导致在调试过程中效率低下,增加很多繁琐的工作。
2023-10-30 11:21:41
588
20
原创 JLink - SEGGER_RTT 打印调试在 Bootloader+App 工程中的应用
这就导致,在Bootloader执行过程中,使用J-Link RTT Viewer连接打印日志可以正常打印,而当程序跳转至App后SEGGER_RTT的信息存储地址变了,而J-Link RTT Viewer依然在读取Bootloader模式下的SEGGER_RTT信息存储地址上的内容,导致SEGGER_RTT无法正常工作。SEGGER_RTT的工作原理就是J-Link与MCU共享内存,MCU内部将要打印的内容信息存储到内存中,J-Link不断地读取存储地址上的内容,将其读出,输出打印到上位机。
2023-07-14 15:08:38
801
13
原创 HT1622 驱动断码屏
HT1622 驱动段码屏。当CS处于低电平时,WR才有效。当CS处于低电平,且当WR脚处于上升沿时,DATA才有效。向HT1622传送指令的通讯协议格式为:3位命令标识+9位指令。向HT1622传送数据的通讯协议格式为:3位命令标识+6位地址+4位数据。向HT1622写入数据时,指令和地址是从高位写入,数据是从低位写入。
2022-12-09 18:16:33
4635
6
原创 【问题】STM32F103+STM32CubeMX RTC时钟掉电不更新日期
使用STM32CubeMX生成STM32F103 RTC时钟例程项目中,虽然有外部电池供电,使得系统断电后依然能够计时,但在实际使用中,系统掉电后,日期参数会重置,只有时间参数正常运行。这是因为STM32F103系列的RTC只是一个简单的计数器,同时因为STM32CubeMX生成的HAL库中RTC函数的设计缺陷,并没有办法实现万年历功能。
2022-03-04 17:56:17
6455
20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人