基于恒玄BES2600的轻量级鸿蒙操作系统AIOT开发平台解析之SDK下载和编译

一 鸿蒙系统

 

   华为鸿蒙系统是一款全新的面向全场景的分布式操作系统,创造一个超级虚拟终端互联的世界,将人、设备、场景有机地联系在一起,

将消费者在全场景生活中接触的多种智能终端实现极速发现、极速连接、硬件互助、资源共享,用合适的设备提供场景体验。该系统有着

开源程度高,适配有多种芯片平台,在产业界的进展很快。

 

二 恒玄BES2600

 

    bes2600是恒玄科技推出来的一款基于wifi和bt为核心的mcu+无线传输的芯片平台,该芯片平台最大的特色是轻量级和强大的资源,

非常适合音频为核心的高端物联网产品的应用。

 

三 代码下载和编译

 

   1 该源码是完全开放的,在gitee上可以下载到,具体的下载地址如下:

      https://gitee.com/openharmony/device_soc_bestechnic

    这里具体的下载方式如下:

mkdir openharmony_bestechnic cd openharmony_bestechnic repo init -u https://gitee.com/openharmony/manifest --no-repo-verify  repo sync -c repo forall -c 'git lfs pull'

 

   2 该系统的编译器使用的其实就是arm-gcc,只是被鸿蒙的做了封装和映射,具体用法如下:

hb set -root . hb set -p bestechnic > display_demo iotlink_demo xts_demo 选择display_demo hb build -f

  编译成功会上报:

 

四 下载和运行

   上面的文档里面其实有下载说明,这里的编译后的文件会把下载软件和bin文件绑定在一起,只需要把文件拷贝到window下按照步骤操作即可。

  1. windows10 安装uart 串口驱动 CP2102usbqd
  2. 把 out/<board>/<product name>/write_flash_gui-<product name><timestamp>.tar.gz 拷贝到windows 环境解压。
  3. 双击 write_flash_gui-<product name><timestamp>/write_flash_gui/Wifi_download_main.exe。
  4. 烧录完成之后,打开串口工具(BAUDRATE:1500000),reset 或者power 按键(详见板子的按钮) 启动板子,查看log。

 

本网页由快兔兔AI采集器生成,目的为演示采集效果,若侵权请及时联系删除。

原文链接:https://www.cnblogs.com/dylancao/p/16068941.html

更多内容