基本信息
应用IDC6917597911337133965
包名com.liubaiagcc.assistant
版本1.0.4
开发者张金梁
大小2 MB
价格免费(含应用内购买)
上架时间2026-03-16 18:56
更新时间2026-06-18 19:49
发布地区CN
隐私政策查看
SDK / API Level 说明
- 最低SDK(minsdk):22 — 应用运行所需的最低 HarmonyOS SDK 版本号
- 目标SDK(target_sdk):22 — 应用编译时面向的目标 SDK 版本号
- API Level(min_hmos_api_level):60002 — 应用要求的最低鸿蒙 API 级别(如 50000 = 5.0.0.0,50005 = 5.0.0.5,50101 = 5.0.1.1)
更新日志
⚠紧急修复显示bug
1. 新增工程中导入文件的功能,可帮助您快速补充项目文件;
2.新增项目记录,可在工程中打开历史项目。
1. 新增工程中导入文件的功能,可帮助您快速补充项目文件;
2.新增项目记录,可在工程中打开历史项目。
应用介绍
留白嵌入式开发助手是一款运行在HarmonyOS平台上的嵌入式集成开发环境,让开发者仅凭一台鸿蒙手机或平板,即可完成STM32等ARM微控制器的代码编写、编译构建和固件烧录全流程,摆脱对PC和传统IDE的依赖。
在代码编辑方面,软件内嵌了基于CodeMirror的专业编辑器,提供C/C++语法高亮、括号匹配与自动补全、代码折叠、行号显示等功能,采用VS Code Dark+配色方案,支持双指缩放调节字体,在移动端也能获得接近桌面IDE的编码体验。
在编译构建方面,软件采用云端编译架构,将源代码通过网络发送至部署了arm-none-eabi-gcc工具链的编译服务器,服务器自动生成链接脚本和启动文件,处理Keil MDK汇编格式转换和旧版标准外设库的GCC兼容性问题,编译完成后将BIN和HEX固件文件返回客户端。整个过程对用户透明,点击"编译"按钮即可一键完成。
在固件烧录方面,软件通过USB OTG连接ST-Link调试器,在应用层完整实现了ST-Link通信协议和ARM SWD调试协议,支持Flash解锁、扇区擦除、固件写入、数据校验、目标板复位等完整烧录流程。针对STM32F1和F4系列Flash控制器的差异做了专门适配,支持16位半字写入和32位字写入两种模式,确保不同芯片系列的烧录可靠性。
在工程管理方面,软件支持创建Keil风格目录结构的新工程,也支持从ZIP压缩包一键导入已有Keil工程,能根据头文件自动检测芯片型号。内置覆盖STM32全系列80余种芯片的配置数据库,自动匹配CPU架构参数和内存布局。
软件采用响应式布局设计,自动适配手机、平板和PC三种设备形态,在不同屏幕尺寸下均提供良好的操作体验。
在代码编辑方面,软件内嵌了基于CodeMirror的专业编辑器,提供C/C++语法高亮、括号匹配与自动补全、代码折叠、行号显示等功能,采用VS Code Dark+配色方案,支持双指缩放调节字体,在移动端也能获得接近桌面IDE的编码体验。
在编译构建方面,软件采用云端编译架构,将源代码通过网络发送至部署了arm-none-eabi-gcc工具链的编译服务器,服务器自动生成链接脚本和启动文件,处理Keil MDK汇编格式转换和旧版标准外设库的GCC兼容性问题,编译完成后将BIN和HEX固件文件返回客户端。整个过程对用户透明,点击"编译"按钮即可一键完成。
在固件烧录方面,软件通过USB OTG连接ST-Link调试器,在应用层完整实现了ST-Link通信协议和ARM SWD调试协议,支持Flash解锁、扇区擦除、固件写入、数据校验、目标板复位等完整烧录流程。针对STM32F1和F4系列Flash控制器的差异做了专门适配,支持16位半字写入和32位字写入两种模式,确保不同芯片系列的烧录可靠性。
在工程管理方面,软件支持创建Keil风格目录结构的新工程,也支持从ZIP压缩包一键导入已有Keil工程,能根据头文件自动检测芯片型号。内置覆盖STM32全系列80余种芯片的配置数据库,自动匹配CPU架构参数和内存布局。
软件采用响应式布局设计,自动适配手机、平板和PC三种设备形态,在不同屏幕尺寸下均提供良好的操作体验。