如何调试HarmonyOS? - HarmonyOS技术社区 - 电子技术william hill官网 - 广受欢迎的专业电子william hill官网 - 威廉希尔官方网站
分享 收藏 返回

ss 关注 私信
[问答]

如何调试HarmonyOS?

一、配置调试环境(SW4ST)
1.1下载与安装
SW4ST是自己的一个基于Eclipse的IDE ,主要支持ST相关的芯片。可以到其官网了解相关内容并下载OS版本。下载完成后可以按照其指导安装完成(就是一直确认即可)。
1.2创建工程
小熊派板开发典型(以STM32l31RCTX).File->New->Project 。
进入创建工程界面,选择C项目。

进入工程配置界面,重新填写名称并选择工程类型为空的Ac6 MCU工程。

进入选择开发板界面,创建一个新的开发板:

进入开发板界面并配置好正确的MCU模型。

创建完成后选择我们的开发板智能。

完成之后可以看到我们创建的项目。

1.3添加HMOS的代码
src下点击我们将进入,进入new->folder下, Advanced的HMOS的目录链接到src 。

之后可以在src下看到我们HMOS的代码已经连接进来了。
1.4配置编译
使用hb工具完成工程的编译,会生成最后的xxx.elf文件。

在project- >properties完成工程的基本设置,如下:

1.5 配置调试
运行调试配置可以进入到工程调试配置界面。Ac-6 STM32 调试可以创建一个基于Ac6的调试工程。



点击应用之后,再提前调试即可进入下载(插件Bearpi开发板点击)。进入我们深入的调试界面。

1.6常见问题
不能破解源码:请检查自己的编译选项是否有-MMD -MF选项,参考小熊派工程;检查自己的elf文件的符号表是否已经被删除(文件命令可以查看; HMOS编译的时候,使用当release的时候,会默认移除模式精灵文件的符号表)。

更多回帖

×
发帖