logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

解决ESP出现MD5报错或验证芯片bug

ESP32-S3烧录失败问题排查:由于GPIO45外接上拉电阻导致VDD_SPI供电不足,使得Flash无法正常工作,表现为烧录时出现连接失败、MD5校验错误和无效头等报错。解决方法是为Flash单独供电。该问题提醒设计时不能过度依赖开源方案,必须仔细阅读官方手册,注意引脚复用可能带来的电源配置变化。常见的开发板设计因不涉及外接设备往往忽略此细节。

#bug#嵌入式硬件
VS Code 中 .history`文件的来源与 .gitignore`的正确使用

功能,用于保存文件的修改历史,即使未提交到 Git,也能在误删或误改时恢复。本文提供了完整的排查与配置方案,确保版本控制的整洁性。在使用 VS Code 进行 Git 版本控制时,有时会发现项目中多出一个。用于指定 Git 应忽略的文件或目录。目录是 VS Code 本地历史记录的存储位置,合理使用。通过规范配置,可有效管理开发环境中的临时文件,提升协作效率。目录,并被 Git 识别为未跟踪文件。

#vscode#学习
ESP32S3学习2-解决vscode头文件标识符等报错问题

添加完了后,会发现头文件不报错了,但是里面的一些定义标识符报错了,这是因为部分标识符没有定义在头文件中,而是在编译时通过python加入的,需要加入一条代码即可。解决办法是,打开vscode,在.vscode文件夹中的c_cpp_properties.json文件中添加代码。在进行vscode编写esp代码的时候,会遇到头文件无法打开的问题。但其实这个时候是可以编译成功的,只不过看着膈应。这个时候

文章图片
#学习#vscode#ide
【嵌入式linux学习1】安装VMware17.5

本文介绍了VMware Workstation Pro的下载和安装方法。下载可通过官网或百度网盘(提取码:7cud)。安装过程包括运行安装程序、选择安装路径、关闭产品更新、输入许可证密钥(文中提供了一个可用密钥)等步骤。安装完成后需要重启电脑。文章还预告了下一步将介绍Ubuntu操作系统的安装教程。全文简明扼要地指导用户完成VMware的基础安装过程。

文章图片
#linux#学习#运维
c语言-优雅的多级菜单设计与实现

很多嵌入式设备都是采用c语言编写,而很多涉及到人机交互的设备都避免不了菜单设计,虽然(包括我本人),以前都是写循环嵌套这种方式的菜单,在简单的项目中这种做法快速,但是如果在大型项目中,比如实现三级菜单,就会显得整个代码太庞杂,可维护性基本没有,还会被同事歧视,本文记录我学习和实现一个多级菜单的过程,涉及C 语言的结构体、函数指针以及栈结构,代码运行平台是espidf。

#c语言#算法#开发语言
ESP32S3学习2-解决vscode头文件标识符等报错问题

添加完了后,会发现头文件不报错了,但是里面的一些定义标识符报错了,这是因为部分标识符没有定义在头文件中,而是在编译时通过python加入的,需要加入一条代码即可。解决办法是,打开vscode,在.vscode文件夹中的c_cpp_properties.json文件中添加代码。在进行vscode编写esp代码的时候,会遇到头文件无法打开的问题。但其实这个时候是可以编译成功的,只不过看着膈应。这个时候

文章图片
#学习#vscode#ide
stm32f407使用官方库解析json数据

这个库使用还是比较简单的,没有什么困难的地方,json作为传输数据使用还是很方便的。

文章图片
#stm32#json#android +1
Windows 11 系统密码遗忘后的重置方法

无语,密码忘了,pin也忘了,指纹也用不了,登录不了win11,还好决绝了,分享一下方法(win11真的好难用😶)今天也是讨厌win11的一天呢💻。

文章图片
#windows
ESP32的IDF开发学习-驱动ov2640并显示在屏幕上

买的板子还送了一个0v2640的摄像头,今天尝试驱动这个摄像头,之前已经实现了屏幕的驱动了,现在实现一下驱动摄像头显示在屏幕上总的来说,驱动摄像头还是很简单的,下一节我将尝试将摄像头的画面通过TCP传输到电脑。

文章图片
#学习
ESP32的IDF开发学习-移植lvgl并显示简单ui(以gc9a01为例)

历经数日的调试与优化,终于成功攻克GC9A01显示屏的驱动开发!🎉 本文将聚焦LVGL图形库的移植与实践,详细介绍如何在ESP32-S3平台上实现基础UI渲染,为后续复杂界面开发奠定基础。

文章图片
#学习#ui
    共 11 条
  • 1
  • 2
  • 请选择