logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙PC开发ESP32(2)补齐功能

鸿蒙PC开发ESP32面临串口权限限制,导致esptool无法操作。为突破这一瓶颈,开发者基于鸿蒙USB串口与esptool协议,开源了ESP32-USBTool项目,实现固件烧录、芯片识别、多槽位写入及日志监控等功能。该工具支持鸿蒙设备直接烧录ESP32/ESP8266,替代传统PC流程。刷机后需手动复位,后续计划集成OPENOCD以完善调试能力。项目已发布于AtomGit,可从HapKit-H

#鸿蒙#单片机
鸿蒙PC开发ESP32(2)补齐功能

鸿蒙PC开发ESP32面临串口权限限制,导致esptool无法操作。为突破这一瓶颈,开发者基于鸿蒙USB串口与esptool协议,开源了ESP32-USBTool项目,实现固件烧录、芯片识别、多槽位写入及日志监控等功能。该工具支持鸿蒙设备直接烧录ESP32/ESP8266,替代传统PC流程。刷机后需手动复位,后续计划集成OPENOCD以完善调试能力。项目已发布于AtomGit,可从HapKit-H

#鸿蒙#单片机
鸿蒙PC开发ESP32(2)补齐功能

鸿蒙PC开发ESP32面临串口权限限制,导致esptool无法操作。为突破这一瓶颈,开发者基于鸿蒙USB串口与esptool协议,开源了ESP32-USBTool项目,实现固件烧录、芯片识别、多槽位写入及日志监控等功能。该工具支持鸿蒙设备直接烧录ESP32/ESP8266,替代传统PC流程。刷机后需手动复位,后续计划集成OPENOCD以完善调试能力。项目已发布于AtomGit,可从HapKit-H

#鸿蒙#单片机
鸿蒙PC开发ESP32(1)环境准备

鸿蒙的沙箱机制是一个大的前提,独立隔离环境、路径映射机制、严格的权限管控。这给开发带来了全新的流程和方法。这个是不能改变的大前提。但是总的来说,对于硬件的调用和控制鸿蒙系统没有全部关起窗。按照一定的规范,还是可以实现与linux相同的功能的。鸿蒙沙箱机制的不在这里展开,网上一搜就有大把的资料可以参考。

#鸿蒙
鸿蒙PC开发ESP32(1)环境准备

鸿蒙的沙箱机制是一个大的前提,独立隔离环境、路径映射机制、严格的权限管控。这给开发带来了全新的流程和方法。这个是不能改变的大前提。但是总的来说,对于硬件的调用和控制鸿蒙系统没有全部关起窗。按照一定的规范,还是可以实现与linux相同的功能的。鸿蒙沙箱机制的不在这里展开,网上一搜就有大把的资料可以参考。

#鸿蒙
鸿蒙PC开发ESP32(1)环境准备

鸿蒙的沙箱机制是一个大的前提,独立隔离环境、路径映射机制、严格的权限管控。这给开发带来了全新的流程和方法。这个是不能改变的大前提。但是总的来说,对于硬件的调用和控制鸿蒙系统没有全部关起窗。按照一定的规范,还是可以实现与linux相同的功能的。鸿蒙沙箱机制的不在这里展开,网上一搜就有大把的资料可以参考。

#鸿蒙
zephyr邪修笔记(3)定制docker镜像

zephyr和其他插件都是在不断的升级的,所以docker镜像内容也要同步升级。zephyr的开发环境用的docker技术就为我们提供一个非常方便、干净、互不影响的开发环境。行41:引用一个基础linux环境,用的是debian,这里docker地址换成内网正经镜像的地址就行。行112 -行137 docker环境做一些基本设置,建立文件夹等等 这里也不用动。完事剩下的就是安装vscode ser

#docker#容器
zephyr邪修笔记(2)点灯

摘要:本文详细介绍了使用VSCode连接Docker容器进行Zephyr开发环境的配置流程。首先通过Remote-SSH插件连接本地Docker容器(端口2222),然后加载容器内的vscode.workspace文件建立工作区。文章重点说明了开发环境的目录结构,包括/workspace项目代码和/opt/toolchains/zephyr源代码的用途,并介绍了使用west工具进行代码编译的具体命

到底了