Fork me on GitHub

一 鸿蒙系统

 

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

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

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

 

二 恒玄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。

 

posted on 2022-03-28 20:46  虚生  阅读(1539)  评论(0编辑  收藏  举报