- 博客(5)
- 收藏
- 关注
原创 ESP-IDF调试时遇到i2c: CONFLICT! driver_ng is not allowed to be used with this old driver
然后就经过一系列的改函数,改头文件,最后发现不行,怎么办呢,因为官方的一系列例程是基于旧版本的(我手里的开发板是ESP32-S3-LCD-EV-Board-MB),小白无奈,只有回退到以前的版本。那么问题来了,我怎么才能保存现有版本的IDF,又可以用以前版本的呢?IIC用了旧版本的驱动,新版本不支持!ESP-IDF版本:5.4.1。
2025-06-10 10:17:39
170
原创 在VScode中实现ESP-IDF不同版本之间的切换
摘要:本文介绍如何在不同版本的ESP-IDF开发框架间切换使用。首先从官网下载所需版本并安装到同一目录;然后在VSCode中通过F1键或左下角选项切换版本;编译工程时如遇问题,建议删除.vscode和build文件夹;若仍出错,可重装ESP-IDF插件并重新配置。最后验证两个版本都能成功编译。该方法解决了不同项目需要不同IDF版本的兼容性问题。
2025-06-10 10:15:04
206
原创 FreeMaster安装不了
把 "C:\Program Files (x86)\Zero G Registry\.com.zerog.registry.xml" 删掉。或者重命名".com.zerog.registry_backup.xm" 试试看。安装freemaster时报,因为之前安装过freemaster没卸干净。
2022-11-16 18:15:28
879
2
原创 STM32使能中断时进入Hardfault问题
最近在做项目时,遇到的问题,刚开始只是用USART1+ADC+RTC_Wakeup,程序没有问题,但是后来加入USART2,遇到了在ADC_Enable(hadc)时候进入hardfault,由于ADC不是时刻需要,然后就把main函数中ADC_Init();放到了开启ADC前面,没有再进入hardfault。但是新的问题又出现了,在使能串口2中断后,串口中断在执行过程中,跳到HAL_RTCEx_WakeUpTimerIRQHandler(RTC_HandleTypeDef *hrtc)函数会进入h..
2021-11-01 17:08:16
2535
原创 HAL库获取不到RTC时间的问题
遇到RTC时间读不出来的问题,注意HAL库的note,要GET_TIME 后 GET_DATE才可以获取到时间。 /** * @briefGets RTC current time. * @paramhrtc: pointer to a RTC_HandleTypeDef structure that contains * the configuration information for RTC. * @para...
2021-10-08 17:22:37
517
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人