自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 第三十六天用ai帮助vscode+esp32s3+微信小程序实现简陋的电子吧唧

1.简单了解了蓝牙,这个用的是ble,那根据BLE的协议,好像最多只能发23个字节,一次,那我的几万字节的jpg图片发送也太慢了,所以我通过mtu请求,将这个值改到了256字节,实测240*320分辨率的jpg图片,传输一张花费7s左右,速度还是可以的。3.上面讲了些开发和蓝牙传输的问题,补充一下蓝牙传输吧,这个需要自己定义好一个协议的,每一包数据有哪些是图片数据,有哪些是大小数据,等等,esp32如何知道小程序发送完成,小程序如何知道你成功收到,期间还是需要点细节的,以及有啥不足的地方。

2026-04-17 14:30:22 20

原创 第六天学习esp32

要想看函数的底层得去esp32的文件夹里面去找.c才能看到,如果不知道怎么写函数可以去乐鑫的官网看指南。依然报错就可以看看sdkconfig,sdk配置器里面去配置。复制到demo里面,这样大概率可以解决头文件报错的问题。移植别人的demo,发现找不到头文件,可以将自己的。

2026-03-27 15:37:58 14

原创 第五天学习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 19

原创 第四天用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 36

原创 记录3天搭建环境成功运行esp32s3的demo,用EIM

摘要:本文记录了搭建ESP-IDF开发环境的详细过程。首先下载Python和VSCode,然后通过B站教程获取.zst格式的离线包。在VSCode中安装espidf插件后,使用EIM管理器进行离线安装,期间可能多次失败需重试或删除重装。最后编译官方demo项目时也遇到问题,通过完全删除重新安装解决。整个过程耗时数天,遇到各种不确定的报错问题,最终通过反复尝试才成功搭建环境。

2026-03-17 14:23:17 34 1

原创 stm32f103c8t6+usb+w25q64+lcd+bmp图片显示+图片切换丝滑,不拉窗

难点7解决方法其实是spi+DMA来解决这个拉窗帘效应,当然这已经是优化到最后,没法优化了,没办法才用SPI+DMA,没想到速度真提上去了,拉窗帘效应不明显。最近遇到了一个项目,需要将图片通过电脑连接修改,所以就有了这个需求,通过usb模拟u盘,将图片放入,芯片会自己读取,然后根据需要显示在lcd屏幕上。难点7:基于上面的难点,导致最难的是图片的拉窗帘效应,图片切换不够丝滑,很难当做产品用。难点1:现在硬件的优势很低,lcd是8位并口显示,输出效率已经很低,无法再提高。又来写博客了,新人小白。

2025-09-15 17:14:18 215

原创 采用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 100

原创 用SWM320SRET6实现bmp,jpg图片显示,采用双缓存,让图片更换更丝滑

本文简要介绍了使用TJpgDec库实现图片显示的两种方法:JPEG图片直接从SD卡读取并通过双缓存快速刷屏显示;BMP图片则先下载到Flash中再显示,同样采用双缓存技术。系统使用FATFS文件系统管理SD卡数据,通过CSV文件配置图片属性(大小、位置等)。文章还提到16位和32位BMP图片的图层叠加算法,实现双图层显示效果。

2025-05-28 11:22:32 255

小白从零学习之单片机学习之GPIO概括

GPIO概括 下一节: 1、实现4个LED的亮灭 2、实现蜂鸣器的响停 3、测试输出配置上拉下拉实验现象 4、M3开发板工程模板搭建

2023-04-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除