• Lv0
    粉丝0

积分0 / 贡献0

提问3答案被采纳0文章0

OpenHarmony4.1移植到stm32f407vgt6上的问题

zhangzhenxing 显示全部楼层 发表于 2024-12-9 13:39:08

轻量系统STM32F407芯片移植案例 (openharmony.cn)

我按照以上官方文档中stm32f407的移植步骤进行操作,在使用hb build -f进行编译时出现以下问题:

image.png

提示找不到组件device_zzxing407,zzxing407是我创建的设备名称,也按照步骤一步一步操作了,请问为什么会出现这种问题,是我哪里配置的不对吗,问题出在哪里呢?

我刚开始做移植,有些地方不明白,希望各位大牛帮帮忙,指出我的问题所在。

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论2

fengyunrenwu

沙发 发表于 2024-12-17 09:12:41

OpenHarmony4.1移植到stm32f407vgt6上的问题

通过build/tools/product_config_version_convert.py中的merge_file方法生成config.json,这个方法根据找到productdefine/common目录下对应产品的json文件(记录当前产品需要编译哪些组件),找到后将其写到config.json中。

image.png

在preloader阶段,会扫描一遍当前产品需要编译的模块是否都在这个config.json中有定义,没有的话,就会出现图片中的报错。所以,要解决报错就需要将新添加模块加到对应产品的json文件中。或者通过白名单方式在build/subsystem_compoents_whitelist.json文件中将组件加到白名单中。

安念?

板凳 发表于 3 天前
哥们你移植成功了没

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部