- 博客(6)
- 收藏
- 关注
原创 第五天学习esp32,依旧解决编译的问题
这里面的 "& 'C:\\esp\\v5.5.3\\esp-idf\\tools\\export.ps1'"这个路径一定要对,是你的esp版本的路径,如果这里加入有波浪线,大概率是缺了逗号,保存重启vscode,发现。发现如果把vscode给关掉,重新打开,idf命令依然是不能运行的,是会报错的,但是在window下的powershell是可以运行的,疑惑,难道还是要运行第四天的那个代码。已经可以正常运行idf了,并且无需手动创建虚拟python环境,但是我猜测如果换esp版本,这里估计要改的。
2026-03-19 11:49:56
8
原创 第四天用ai解决esp32编译问题
本文记录了在VSCode中配置ESP32开发环境时遇到的问题及解决方案。主要遇到两个问题:1)运行idf.py menuconfig报错提示缺少Python环境;2)安装过程中网络连接问题。通过AI指导,先设置执行策略并运行install.ps1安装脚本,遇到网络问题后切换为国内镜像源(清华大学源),最终成功完成安装。配置完成后,建议使用VSCode快捷键Ctrl+Shift+P调出menuconfig界面,比直接命令行操作更方便。最后通过在官方demo中修改menuconfig配置引脚参数,成功实现了彩虹
2026-03-18 14:58:11
20
原创 记录3天搭建环境成功运行esp32s3的demo,用EIM
摘要:本文记录了搭建ESP-IDF开发环境的详细过程。首先下载Python和VSCode,然后通过B站教程获取.zst格式的离线包。在VSCode中安装espidf插件后,使用EIM管理器进行离线安装,期间可能多次失败需重试或删除重装。最后编译官方demo项目时也遇到问题,通过完全删除重新安装解决。整个过程耗时数天,遇到各种不确定的报错问题,最终通过反复尝试才成功搭建环境。
2026-03-17 14:23:17
7
原创 stm32f103c8t6+usb+w25q64+lcd+bmp图片显示+图片切换丝滑,不拉窗
难点7解决方法其实是spi+DMA来解决这个拉窗帘效应,当然这已经是优化到最后,没法优化了,没办法才用SPI+DMA,没想到速度真提上去了,拉窗帘效应不明显。最近遇到了一个项目,需要将图片通过电脑连接修改,所以就有了这个需求,通过usb模拟u盘,将图片放入,芯片会自己读取,然后根据需要显示在lcd屏幕上。难点7:基于上面的难点,导致最难的是图片的拉窗帘效应,图片切换不够丝滑,很难当做产品用。难点1:现在硬件的优势很低,lcd是8位并口显示,输出效率已经很低,无法再提高。又来写博客了,新人小白。
2025-09-15 17:14:18
190
原创 采用sd卡更新两个芯片程序,实现显示bmp,jpg图片,有menu界面实现地址,时间设置,
第二次写记录啦,还是上次的swm32芯片,现在加入stm32芯片,用stm32来跟外界通信,然后发送信息给swm32,swm32用来显示,现在写了stm32和swm32的bootloader,用sd卡将两个芯片的bin文件更新进去,就能更新程序,然后用sd卡更新图片数据放入flash中,就能够显示图片了,现在支持16为bmp和32位bmp,还有jpg图片,采用叠加算法和双缓存可以实现楼层显示,然后加入menu界面,可以设置时间,日期,地址等等。
2025-06-17 13:19:48
94
原创 用SWM320SRET6实现bmp,jpg图片显示,采用双缓存,让图片更换更丝滑
本文简要介绍了使用TJpgDec库实现图片显示的两种方法:JPEG图片直接从SD卡读取并通过双缓存快速刷屏显示;BMP图片则先下载到Flash中再显示,同样采用双缓存技术。系统使用FATFS文件系统管理SD卡数据,通过CSV文件配置图片属性(大小、位置等)。文章还提到16位和32位BMP图片的图层叠加算法,实现双图层显示效果。
2025-05-28 11:22:32
252
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅