0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

OpenHarmony开发环境搭建

电子发烧友开源社区 来源:HarmonyOS官方合作社区 作者:HarmonyOS官方合作社 2021-12-24 17:44 次阅读

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

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

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.png

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

选择ls1c300b_hrst

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

执行 hb build -f

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

[OHOS INFO] ls1c300b_hrst build success

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

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

固件:ls1c300b_hrst_ninjia.elf

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

4、烧录

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

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

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

5、查看现象

查看串口打印,如下:

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

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

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

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

审核编辑:彭菁
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编译器
    +关注

    关注

    1

    文章

    1617

    浏览量

    49021
  • 鸿蒙系统
    +关注

    关注

    183

    文章

    2634

    浏览量

    66180
  • OpenHarmony
    +关注

    关注

    25

    文章

    3649

    浏览量

    16086

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

文章出处:【微信号:HarmonyOS_Community,微信公众号:电子发烧友开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【MM32F5270】Keil开发环境搭建

    本文是对MM32F5270相关的灵动官网资料和社区现有几篇环境搭建帖的整理和总结。详细且完整的记录了——如何从零搭建MM32F5270 Keil开发
    的头像 发表于 11-06 16:14 2562次阅读
    【MM32F5270】Keil<b class='flag-5'>开发</b><b class='flag-5'>环境</b><b class='flag-5'>搭建</b>

    基于ArkTS语言的OpenHarmony APP应用开发:HelloOpenharmony

    1、程序简介该程序是基于OpenHarmony标准系统编写的UI应用类:HelloOpenHarmony。本案例是基于API9接口开发。本案例已在OpenHarmony凌蒙派-RK35
    的头像 发表于 09-15 08:09 286次阅读
    基于ArkTS语言的<b class='flag-5'>OpenHarmony</b> APP应用<b class='flag-5'>开发</b>:Hello<b class='flag-5'>Openharmony</b>

    瑞芯微RK3566鸿蒙开发板Ubuntu虚拟机环境搭建教程,触觉智能Purple Pi OH主板

    本文适用于Ubuntu虚拟机环境搭建教程学习,设备为触觉智能开发的瑞芯微RK3566开发板,型号Purple Pi OH。是Laval官方社区主荐的一款鸿蒙
    的头像 发表于 09-08 18:25 732次阅读
    瑞芯微RK3566鸿蒙<b class='flag-5'>开发</b>板Ubuntu虚拟机<b class='flag-5'>环境</b><b class='flag-5'>搭建</b>教程,触觉智能Purple Pi OH主板

    瑞芯微RK3566鸿蒙开发板Ubuntu虚拟机环境搭建教程,触觉智能Purple Pi OH主板

    本文适用于Ubuntu虚拟机环境搭建教程学习,设备为触觉智能开发的瑞芯微RK3566开发板,型号Purple Pi OH。是华为Laval官方社区主荐的一款鸿蒙
    的头像 发表于 09-05 17:47 335次阅读
    瑞芯微RK3566鸿蒙<b class='flag-5'>开发</b>板Ubuntu虚拟机<b class='flag-5'>环境</b><b class='flag-5'>搭建</b>教程,触觉智能Purple Pi OH主板

    QT5+OpenCV4搭建应用开发环境

    作为深度学习算法工程师,必须要掌握应用开发技能吗?搞工程肯定是必须要会界面开发,QT就是一个很不错的选择。本文以QT5.15 + OpenCV4.8 + OpenVINO2023为例,搭建应用
    的头像 发表于 07-23 11:23 922次阅读
    QT5+OpenCV4<b class='flag-5'>搭建</b>应用<b class='flag-5'>开发</b><b class='flag-5'>环境</b>

    鸿蒙OpenHarmony南向/北向快速开发教程-迅为RK3568开发

    ——HDC工具的使用 P17_应用运行与调试——bm工具的使用 【北京迅为】OpenHarmony学习开发系列教程(第2期 南向基础篇一) P1_搭建Ubuntu开发
    发表于 07-23 10:44

    PyTorch深度学习开发环境搭建指南

    PyTorch作为一种流行的深度学习框架,其开发环境搭建对于深度学习研究者和开发者来说至关重要。在Windows操作系统上搭建PyTorc
    的头像 发表于 07-16 18:29 742次阅读

    鸿蒙OpenHarmony技术:【Docker编译环境

    OpenHarmony开发者提供了两种Docker环境,以帮助开发者快速完成复杂的开发环境准备
    的头像 发表于 05-11 09:47 1379次阅读
    鸿蒙<b class='flag-5'>OpenHarmony</b>技术:【Docker编译<b class='flag-5'>环境</b>】

    鸿蒙OpenHarmony【基于Hi3516DV300开发板(时钟应用开发)】

    如何快速搭建基于OpenHarmony标准系统(Hi3516DV300开发板)的应用开发环境,并基于一个时钟APP示例逐步展示应用的创建、
    的头像 发表于 05-08 15:27 1105次阅读
    鸿蒙<b class='flag-5'>OpenHarmony</b>【基于Hi3516DV300<b class='flag-5'>开发</b>板(时钟应用<b class='flag-5'>开发</b>)】

    鸿蒙开发实例:【配置OpenHarmony SDK】

    在设置OpenHarmony应用开发环境时,需要开发者在DevEco Studio中配置对应的SDK信息。
    的头像 发表于 04-22 15:24 1718次阅读
    鸿蒙<b class='flag-5'>开发</b>实例:【配置<b class='flag-5'>OpenHarmony</b> SDK】

    鸿蒙OpenHarmony搭建Ubuntu环境

    在嵌入式开发中,很多开发者习惯于使用Windows进行代码的编辑,比如使用Windows的Visual Studio Code进行OpenHarmony代码的开发。但当前阶段,大部分的
    的头像 发表于 04-19 16:53 1224次阅读
    鸿蒙<b class='flag-5'>OpenHarmony</b>【<b class='flag-5'>搭建</b>Ubuntu<b class='flag-5'>环境</b>】

    鸿蒙OpenHarmony搭建Windows环境

    在嵌入式开发中,很多开发者习惯于使用Windows进行代码的编辑,比如使用Windows的Visual Studio Code进行OpenHarmony代码的开发。但当前阶段,大部分的
    的头像 发表于 04-19 15:42 565次阅读
    鸿蒙<b class='flag-5'>OpenHarmony</b>【<b class='flag-5'>搭建</b>Windows<b class='flag-5'>环境</b>】

    【六】Purple Pi OH开发板带你7天入门OpenHarmony

    今天我们来从OpenHarmony简介、环境搭建、创建第一个OpenHarmony项目等方面开始OpenHarmony应用
    的头像 发表于 03-14 08:31 469次阅读
    【六】Purple Pi OH<b class='flag-5'>开发</b>板带你7天入门<b class='flag-5'>OpenHarmony</b>!

    TLT507-Android开发环境搭建

    TLT507-Android开发环境搭建
    的头像 发表于 01-26 17:03 560次阅读
    TLT507-Android<b class='flag-5'>开发</b><b class='flag-5'>环境</b><b class='flag-5'>搭建</b>

    鸿蒙开发南向环境搭建教学

    南向开发环境搭建教学,更多鸿蒙开发资料可以前往高清完整版 《鸿蒙开发4.0基础-高阶文档》找保存。(附鸿蒙文档)
    发表于 01-05 16:38