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

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

3天内不再提示

【开鸿智谷NiobeU4开发板免费试用体验】Demo例程加载

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-10-14 11:14 次阅读

本文来源电子发烧友社区,作者:卢松涛, 帖子地址:https://bbs.elecfans.com/jishu_2309555_1_1.html


接上文|【开鸿智谷NiobeU4开发板免费试用体验】 开发环境搭建并初步测试程序;|
根据开鸿智谷研发人员依然小烨哥和群内容:
示例代码存放在工程//vendor/openvalley/niobeu4/demo目录下,可进入//kernel/liteos_m目录,通过make menuconfig配置选择想要编译运行的示例程序。(menuconfig菜单路径: (Top) → Platform → Board Selection → select board niobeu4)

  1. Niobe系列开发板的示例程序、配置文件及文档目录结构路径说明。
vendor/openvalley/
├── LICENSE
├── niobeu4            
│   ├── BUILD.gn
│   ├── config.json    # config文件
│   ├── demo           # 应用程序目录
│   ├── hals           # 适配层目录
│   ├── hdf_config     # hdf配置
│   ├── kernel_configs # 内核配置
│   ├── LICENSE
│   └── ohos.build
├── OAT.xml
└── README_zh.md
  1. 使用说明。参考device_board_openvalley仓库下链接使用。

  2. 示例展示

    开发套件SDK中提供了大量示例代码如下。

示例功能 示例名称
调试打印示例 001_quick_start
LOS接口线程使用示例 002_system_los_thread
LOS接口定时器使用示例 003_system_los_timer
LOS接口事件使用示例 004_system_los_event
LOS接口互斥锁使用示例 005_system_los_mutex
LOS接口信号量使用示例 006_system_los_semp
LOS接口消息队列使用示例 007_system_los_message
ADC采集示例 101_hdf_adc
GPIO使用示例 102_hdf_gpio
UART使用示例 103_hdf_uart
看门狗使用示例 104_hdf_watchdog
PWM使用示例 105_hdf_pwm
I2C使用示例 106_hdf_i2c
SPI使用示例 107_hdf_spi
BLUETOOTH使用示例 201_bluetooth
WIFI使用示例 202_wifi

这个链接是针对我们开发板做了精简,只下载了需要用到的仓库。

repo init -u https://gitee.com/fangye945a/niobeu4_trial.git -m devboard_niobeu4.xml

板子上跑的小demo是openharmony系统上的动画,配置Demo例程选择编译107程序孩子决定先试下Demo例程动画,系统可取消进入窗口减少起动时间及系统资源占用。

环境搭建好后,取消进入窗口

  • 输入命令:sudo systemctl set-default multi-user.target
  • 重启系统

|

Demo例程107

起动系统及MobaXterm,进入源码根目录(执行cd niobeu4_src)
进入//kernel/liteos_m目录(执行cd kernel/liteos_m ),
通过make menuconfig配置选择想要编译运行的示例程序。(menuconfig菜单路径: (Top) → Platform → Board Selection → select board niobeu4)
无标题.png

构建源码

  • 进入源码根目录(执行cd ~/niobeu4_src)
  • hb set命令并选择openvalley下的iotlink。
hb set

1662963985164osqoaoyjmv

  • 执行hb build –f脚本构建产生固件。
hb build –f
  • 编译成功,并查看生产的固件。

构建成功会提示类似如下信息

.00
[OHOS INFO] systemabilitymgr          15        1.5%          15        1.5%   1.00
[OHOS INFO] third_party              194        19.8%        194        19.8%  1.00
[OHOS INFO] thirdparty               194        19.8%        194        19.8%  1.00
[OHOS INFO] updater                    4        0.4%           4        0.4%   1.00
[OHOS INFO]
[OHOS INFO] c overall build overlap rate: 1.00
[OHOS INFO]
[OHOS INFO]
[OHOS INFO] iotlink build success
[OHOS INFO] cost time: 0:01:31
lst@lst:~/niobeu4_src$
  • 编译不成功,显示
[OHOS ERROR] /home/lst/niobeu4_src/build/lite/components/ohos_builds not found

则需要重安装编译环境,按|【开鸿智谷NiobeU4开发板免费试用体验】 开发环境搭建并初步测试程序;|安装交叉编译工具链部分开始安装。

  • 查看生成的固件。

    ls out/niobeu4/iotlink/bin/
    

无标题1.png

烧录镜像程序启动

将生成的文件Download到Windows系统下,烧录完成后需要按下复位键复位设备,程序启动。

未标题-1 拷贝.jpg
达到预期状态。

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

    关注

    2

    文章

    90

    浏览量

    880
  • NiobeU4
    +关注

    关注

    3

    文章

    31

    浏览量

    442
收藏 人收藏

    评论

    相关推荐

    【LuckFox Pico Plus开发板免费试用】RKNN模型推理测试

    感谢电子发烧友和幸狐科技提供了此次LuckFox Pico Plus开发板试用机会。 LuckFox Pico 是一款基于瑞芯微 RV1103 芯片具有高性价比的微型 Linux 开发板,旨在
    发表于 11-11 16:51

    【新品体验】先楫HPM5361EVK开发板免费试用

    : 1.本次试用不包含拉票环节。 2.产品试用结束后,完整参与试用,可免费获得开发板。(试用报告
    发表于 10-20 11:30

    OpenHarmony开发板汇总

    NiobeU4(ESP32-U4WDH)轻量系统:鸿Niobe 407(STM32F407IGT6)轻量系统:朗国IoT WiFi
    发表于 10-19 11:27

    轻量系统:鸿NiobeU4(ESP32-U4WDH)

    开发板名称(芯片型号) 鸿NiobeU4(ESP32-U4WDH) 芯片架构 xtensa
    发表于 10-19 11:23

    轻量系统:鸿Niobe 407(STM32F407IGT6)

    开发板名称(芯片型号) 鸿Niobe 407(STM32F407IGT6) 芯片架构 CST85F01 CPU频率 介绍(字数请控制在200字以内) Niobe 407
    发表于 10-19 11:22

    鸿鸿OS设备开发实验箱通过OpenHarmony兼容性测评

    ,实验箱还提供4个综合智能场景,高校老师在教学时可自由组合多个案例模块,开发更丰富、更有趣的互动场景。 鸿依托OpenHarmony
    发表于 10-19 10:14

    【LuckFox Pico 开发板免费试用】开箱初体验

    很高兴有这次LuckFox Pico 开发板试用机会,前面也做了些了解,搜集了一些相关资料。1.关于开发板 LuckFox Pico 开发板基于瑞芯微 RV1103 主控芯片,Cor
    发表于 10-15 19:09

    【中科微CSM32RV003绿色开发板免费体验】3.使用流程

    AM6254开发板试用4-机器视觉(原创) - 飞凌嵌入式 【飞凌AM6254开发板试用】+5内核编译串口芯片Linux驱动(原创) 【
    发表于 10-14 00:05

    OpenHarmony应用分发运营体系

    一、分发流程 图片来源:OpenHarmony官网 二、主要途径 更多 鸿鸿OS 开发板 设备 润和HiHopeOS
    发表于 09-21 15:27

    【Start_DSC28034PNT湖人开发板免费体验】开发板使用2

    接上文 【Start_DSC28034PNT湖人开发板免费体验】开发板使用1 | # 导入工程选择从下载的demo:H:\\\\武汉芯源CW32饭盒派\\\\中科昊芯
    发表于 08-19 10:11

    【Start_DSC28034PNT湖人开发板免费体验】开发板使用1

    接上文 【【Start_DSC28034PNT湖人开发板免费体验】+开箱+软件 | 官方例程:链接:https://pan.baidu.com/s/1odHrwTkWBG0qB4
    发表于 08-04 18:10

    0元试用!车规级国产芯驰D9开发板

    米尔与合作芯驰推出的新品基于D9系列应用处理器的MYC-JD9X核心板及开发板现已开放免费试用名额!!米尔准备了3块价值1199元的开发板发起试用
    的头像 发表于 07-06 10:07 552次阅读
    0元<b class='flag-5'>试用</b>!车规级国产芯驰D9<b class='flag-5'>开发板</b>

    有奖,免费开发板又双叒叕来了!米尔基于全志T113-S3开发板试用招募

    米尔再次与全志推出新品基于全志T113-S3应用处理器的MYC-YT113X核心板及开发板现已开放免费试用名额!!米尔准备了4块价值348元的开发板发起
    的头像 发表于 05-18 10:25 702次阅读
    有奖,<b class='flag-5'>免费</b><b class='flag-5'>开发板</b>又双叒叕来了!米尔基于全志T113-S3<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>招募

    【CW32饭盒派开发板试用体验】开箱测试

    连接异常,考虑是否未安装驱动。 先将WCHLINK接入电脑USB口,然后SETUP.EXE进行驱动安装。 下载DEMO测试功能 导入官方例程AD电位器实验至KEIL5 将开发板SWD调试接口
    发表于 05-13 00:20

    基于ESP32芯片,搭载OpenHarmony操作系统,NiobeU4开发板应用实例

    性能、稳定性、通用性和可靠性,以及超低的功耗,适用于各种应用场景。 1.开箱体验编译环境搭建及烧录 感谢开鸿智谷和电子发烧友寄来的中秋礼物,下面给大家做个NiobeU4开发板开箱体验,祝大家中秋快乐! 此次收到的NiobeU4
    的头像 发表于 05-11 20:16 2009次阅读
    基于ESP32芯片,搭载OpenHarmony操作系统,<b class='flag-5'>NiobeU4</b><b class='flag-5'>开发板</b>应用实例