• 1
  • 2
  • 3
  • 4

首页 / 行业

OpenHarmony开发环境搭建

2021-12-24 17:44:00

代码仓库:https://gitee.com/guangzhou-huir 。.. -1c300b-OpenHarmony

078e667a-630b-11ec-b2e9-dac502259ad0.webp

1、下载交叉编译工具

龙芯1C300编译器用来编译鸿蒙系统 龙芯1C库可以在Linux下与Windows下使用 MIPS.com 提供的 CodeScape Mti Bare Metal Toolchain 进行交叉编译,注意,请选择“MTI Bare Metal Toolchain”下的http://codescape.mips.com/components/toolchain/2017.10-07/downloads.html下载后把交叉编译添加到自己的环境变量中去

2、OpenHarmony开发环境

按照OpenHarmony官方提供的环境搭建,配置号gn、hb等环境,可以参考:获取源码及https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/quick-start/quickstart-lite-env-setup-linux.md

3、开始编译

输入:hb set

0acf68de-630b-11ec-b2e9-dac502259ad0.webp

第一次输入hb set,需要填写路径,直接输入 。 点号 即可。

选择ls1c300b_hrst

0b03cfb6-630b-11ec-b2e9-dac502259ad0.webp

执行 hb build -f

看到如下提示说明编译通过:

[OHOS INFO] ls1c300b_hrst build success

0b37eeb8-630b-11ec-b2e9-dac502259ad0.webp

生成的烧录固件位于文件夹:outls1c300b_hrstls1c300b_hrst

固件:ls1c300b_hrst_ninjia.elf

0b6bfb9a-630b-11ec-b2e9-dac502259ad0.webp

4、烧录

配置好tftp,进入PMON,执行load tftp://192.168.1.100/ls1c300b_hrst_ninjia.elf

下载完固件后,输入 g 开始执行。

0bb484be-630b-11ec-b2e9-dac502259ad0.webp

5、查看现象

查看串口打印,如下:

0be7bfa0-630b-11ec-b2e9-dac502259ad0.webp

查看LED灯,可以看到1秒闪1次。

原文标题:龙芯 OpenHarmony 课程 【1】编译烧录

文章出处:【微信公众号:HarmonyOS官方合作社区】欢迎添加关注!文章转载请注明出处。

审核编辑:彭菁

系统开发环境搭建编译器配置

  • 1
  • 2
  • 3
  • 4

最新内容

手机

相关内容

  • 1
  • 2
  • 3

猜你喜欢