自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ESP32之OTA固件升级流程,基于VScode环境下的ESP-IDF开发,基于巴法云平台

基于VScode的ESP-IDF环境下,实现ESP32S3的OTA固件升级流程,云平台为巴法云

2025-04-12 20:59:56 166

原创 ESP-IDF的安装及其在VScode中编译环境的搭建

从安装目录的\Espressif\frameworks\esp-idf-v5.3.2\examples路径中拷贝一个工程到项目中,比如拷贝\get-started下的hello_world文件夹。安装时可能会遇到如下问题,提示:"e:\ssc\software\ESP-IDF\v5.3.2\Espressif\tools\idf-python\3.11.2\python.exe -m pip" is not valid. (ERROR_INVALID_PIP)接着等待安装完成即可,其他步骤同方式1。

2025-04-02 16:23:59 646

原创 nRF52832添加FreeRTOS(附源码)

nRF52832移植FreeRTOS流程

2025-01-23 10:25:56 824

原创 STM32F407ZG移植FreeRTOS(在有LVGL的基础上进行移植,附源码)

烧录程序后看到:LCD上方依次循环显示“LVGL task1 running0...”、“LVGL task1 running1...”、“LVGL task1 running2...”;方式1,从FreeRTOS源码中复制过来(路径:\FreeRTOSv202112.00\FreeRTOS\Demo\CORTEX_STM32F103_Keil\FreeRTOSConfig.h)(建议放到\Middlewares\FreeRTOS\include\路径下)

2025-01-07 09:54:58 969

原创 STM32F407ZG移植LVGL(附源码)

STM32F407ZG移植LVGL

2025-01-06 18:54:09 1145

原创 STM32F103ZE移植FreeRTOS(在有LVGL的基础上进行移植,附源码)

烧录程序后看到:LCD上方依次循环显示“LVGL task1 running0...”、“LVGL task1 running1...”、“LVGL task1 running2...”;方式1,从FreeRTOS源码中复制过来(路径:\FreeRTOSv202112.00\FreeRTOS\Demo\CORTEX_STM32F103_Keil\FreeRTOSConfig.h)(建议放到\Middlewares\FreeRTOS\include\路径下)并改名为“lvgl移植FreeRTOS”。

2025-01-06 15:31:06 896

原创 STM32F103ZE移植LVGL流程演示(附源码)

: 点击 图标,选中C/C++选项 卡 , 在 Misc Controls 框 中 填 入 以 下 内 容 : --diag_suppress=68 --diag_suppress=111 --diag_suppress=188 --diag_suppress=223 --diag_suppress=546 --diag_suppress=1295。LVGL官方的GitHub仓库(https://github.com/lvgl/lvgl/)中可以下载源码,也可点击​​​​​。

2025-01-03 10:30:00 1318

原创 阿里云物联网平台接入设备,并让手机APP与设备实现通信(云流转/M2M)

发布主题:/k1m12leoezV/${deviceName}/user/update订阅主题:/k1m12leoezV/${deviceName}/user/get代入deviceName后,device_01的发布主题为:/k1m12leoezV/device_01/user/updatedevice_01的订阅主题为:/k1m12leoezV/device_01/user/getAPP_01的发布主题为:/k1m12leoezV/APP_01/user/update。

2024-12-12 23:03:39 1562 1

原创 ESP32之Arduino开发环境搭建步骤(Arduino中文社区)

1. 编译器下载与安装到下载Arduino IDE 2.3.2,下载完成后按要求安装即可。2. 添加附加开发板地址3. 安装社区离线包下载社区打包的esp32安装包,直接运行,程序狐疑自动解压到相应位置。完成后,重启Arduino IDE,即可在菜单栏的Tools > Board 中找到你使用的esp32开发板,根据实际情况选择自己的开发板和端口号(我这里开发板是ESP32 Dev Module,端口号是COM8)。也可在此处设置:4. 运行代码测试。

2024-11-24 14:58:42 336

原创 USB HID之Gamepad游戏手柄代码生成流程(基于STM32F407ZG,附源码)

准备一个STM32F407ZG的探索者开发板,一个双轴按键摇杆传感器模块(可自行在某宝上搜索)。

2024-09-18 14:12:48 2098

原创 USB DFU固件升级实现流程(基于STM32F407ZG,附源码)

使用 Dfuse 工具,利用 USB 的 DFU 功能实现固件升级,Bootloader分配32KBytes的Flash,剩余分配给Application。代码功能已验证,使用探索者开发板直接烧录即可测试。

2024-09-16 14:41:53 1758

原创 USB DFU固件升级实现流程(基于STM32F103C6,附源码)

4.1.生成基础代码:直接复制STM32F103C6_USB_DFU的工程,并改名为STM32F103C6_USB_DFU_Application。1.8.配置时钟(USB时钟必须为48MHz)

2024-09-13 17:12:58 2353 1

空空如也

空空如也

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

TA关注的人

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