0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【開鴻智谷NiobeU4開發(fā)板免費(fèi)試用體驗(yàn)】Demo例程加載

開發(fā)板試用精選 ? 來(lái)源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-10-14 11:14 ? 次閱讀

本文來(lái)源電子發(fā)燒友社區(qū),作者:盧松濤, 帖子地址:https://bbs.elecfans.com/jishu_2309555_1_1.html


接上文|【開鴻智谷NiobeU4開發(fā)板免費(fèi)試用體驗(yàn)】 開發(fā)環(huán)境搭建并初步測(cè)試程序;|
根據(jù)開鴻智谷研發(fā)人員依然小燁哥和群內(nèi)容:
示例代碼存放在工程//vendor/openvalley/niobeu4/demo目錄下,可進(jìn)入//kernel/liteos_m目錄,通過(guò)make menuconfig配置選擇想要編譯運(yùn)行的示例程序。(menuconfig菜單路徑: (Top) → Platform → Board Selection → select board niobeu4)

  1. Niobe系列開發(fā)板的示例程序、配置文件及文檔目錄結(jié)構(gòu)路徑說(shuō)明。
vendor/openvalley/
├── LICENSE
├── niobeu4            
│   ├── BUILD.gn
│   ├── config.json    # config文件
│   ├── demo           # 應(yīng)用程序目錄
│   ├── hals           # 適配層目錄
│   ├── hdf_config     # hdf配置
│   ├── kernel_configs # 內(nèi)核配置
│   ├── LICENSE
│   └── ohos.build
├── OAT.xml
└── README_zh.md
  1. 使用說(shuō)明。參考device_board_openvalley倉(cāng)庫(kù)下鏈接使用。

  2. 示例展示

    開發(fā)套件SDK中提供了大量示例代碼如下。

示例功能 示例名稱
調(diào)試打印示例 001_quick_start
LOS接口線程使用示例 002_system_los_thread
LOS接口定時(shí)器使用示例 003_system_los_timer
LOS接口事件使用示例 004_system_los_event
LOS接口互斥鎖使用示例 005_system_los_mutex
LOS接口信號(hào)量使用示例 006_system_los_semp
LOS接口消息隊(duì)列使用示例 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

這個(gè)鏈接是針對(duì)我們開發(fā)板做了精簡(jiǎn),只下載了需要用到的倉(cāng)庫(kù)。

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

板子上跑的小demo是openharmony系統(tǒng)上的動(dòng)畫,配置Demo例程選擇編譯107程序孩子決定先試下Demo例程動(dòng)畫,系統(tǒng)可取消進(jìn)入窗口減少起動(dòng)時(shí)間及系統(tǒng)資源占用。

環(huán)境搭建好后,取消進(jìn)入窗口

  • 輸入命令:sudo systemctl set-default multi-user.target
  • 重啟系統(tǒng)

|

Demo例程107

起動(dòng)系統(tǒng)及MobaXterm,進(jìn)入源碼根目錄(執(zhí)行cd niobeu4_src)
進(jìn)入//kernel/liteos_m目錄(執(zhí)行cd kernel/liteos_m ),
通過(guò)make menuconfig配置選擇想要編譯運(yùn)行的示例程序。(menuconfig菜單路徑: (Top) → Platform → Board Selection → select board niobeu4)
無(wú)標(biāo)題.png

構(gòu)建源碼

  • 進(jìn)入源碼根目錄(執(zhí)行cd ~/niobeu4_src)
  • hb set命令并選擇openvalley下的iotlink。
hb set

1662963985164osqoaoyjmv

  • 執(zhí)行hb build –f腳本構(gòu)建產(chǎn)生固件。
hb build –f
  • 編譯成功,并查看生產(chǎn)的固件。

構(gòu)建成功會(huì)提示類似如下信息。

.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

則需要重安裝編譯環(huán)境,按|【開鴻智谷NiobeU4開發(fā)板免費(fèi)試用體驗(yàn)】 開發(fā)環(huán)境搭建并初步測(cè)試程序;|安裝交叉編譯工具鏈部分開始安裝。

  • 查看生成的固件。

    ls out/niobeu4/iotlink/bin/
    

無(wú)標(biāo)題1.png

燒錄鏡像程序啟動(dòng)

將生成的文件Download到Windows系統(tǒng)下,燒錄完成后需要按下復(fù)位鍵復(fù)位設(shè)備,程序啟動(dòng)。

未標(biāo)題-1 拷貝.jpg
達(dá)到預(yù)期狀態(tài)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 開鴻智谷
    +關(guān)注

    關(guān)注

    2

    文章

    111

    瀏覽量

    1024
  • NiobeU4
    +關(guān)注

    關(guān)注

    3

    文章

    31

    瀏覽量

    488
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    亮相OpenHarmony開發(fā)者大會(huì),與生態(tài)共創(chuàng)開源新篇章!

    5月25日,以“心聚力智引未來(lái)”為主題的OpenHarmony開發(fā)者大會(huì)2024(以下簡(jiǎn)稱大會(huì))在深圳成功舉辦。獲得多項(xiàng)獎(jiǎng)項(xiàng)及授牌
    的頭像 發(fā)表于 05-26 08:30 ?446次閱讀
    <b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>亮相OpenHarmony<b class='flag-5'>開發(fā)</b>者大會(huì),與生態(tài)共創(chuàng)開源新篇章!

    榮獲鴻蒙原生應(yīng)用開發(fā)及培訓(xùn)服務(wù)商牌匾授牌

    出席現(xiàn)場(chǎng),并獲頒鴻蒙原生應(yīng)用開發(fā)及培訓(xùn)服務(wù)商稱號(hào)。圖/左4副總裁李傳釗
    的頭像 發(fā)表于 05-24 08:30 ?438次閱讀
    <b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>榮獲鴻蒙原生應(yīng)用<b class='flag-5'>開發(fā)</b>及培訓(xùn)服務(wù)商牌匾授牌

    免費(fèi)!NXP i.MX 93開發(fā)板有獎(jiǎng)試用

    米爾與NXP合作發(fā)布的新品基于NXPi.MX93應(yīng)用處理器的MYD-LMX9X開發(fā)板免費(fèi)試用活動(dòng)來(lái)啦~~米爾提供了2塊價(jià)值678
    的頭像 發(fā)表于 05-23 08:01 ?485次閱讀
    <b class='flag-5'>免費(fèi)</b>!NXP i.MX 93<b class='flag-5'>開發(fā)板</b>有獎(jiǎng)<b class='flag-5'>試用</b>

    拓維信息及旗下同獲華為HarmonyOS開發(fā)服務(wù)商認(rèn)證

    近日,拓維信息及旗下雙雙通過(guò)華為HarmonyOS開發(fā)服務(wù)商認(rèn)證,成為華為“鴻蒙服務(wù)商先鋒計(jì)劃”認(rèn)證級(jí)伙伴。秉持共同發(fā)展、共創(chuàng)價(jià)值的合作理念,拓維信息、
    的頭像 發(fā)表于 03-29 08:13 ?254次閱讀
    拓維信息及旗下<b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>同獲華為HarmonyOS<b class='flag-5'>開發(fā)</b>服務(wù)商認(rèn)證

    與CSDN達(dá)成戰(zhàn)略合作,共建OpenHarmony人才計(jì)劃

    2024年3月19日,與中國(guó)專業(yè)開發(fā)者社區(qū)CSDN就共建OpenHarmony人才計(jì)劃達(dá)成戰(zhàn)略合作并舉辦發(fā)布儀式。
    的頭像 發(fā)表于 03-20 08:29 ?260次閱讀
    <b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>與CSDN達(dá)成戰(zhàn)略合作,共建OpenHarmony人才計(jì)劃

    國(guó)內(nèi)首批 | 多名講師獲“鴻蒙原生應(yīng)用開發(fā)培訓(xùn)講師”資格認(rèn)證

    2023年3月4日-5日,鴻蒙生態(tài)服務(wù)(深圳)有限公司(以下簡(jiǎn)稱“鴻蒙生態(tài)服務(wù)公司”)組織了國(guó)內(nèi)首批“鴻蒙原生應(yīng)用開發(fā)培訓(xùn)講師”認(rèn)證,
    的頭像 發(fā)表于 03-16 08:29 ?438次閱讀
    國(guó)內(nèi)首批 | <b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>多名講師獲“鴻蒙原生應(yīng)用<b class='flag-5'>開發(fā)</b>培訓(xùn)講師”資格認(rèn)證

    與數(shù)城科技達(dá)成戰(zhàn)略合作

    12月21日,數(shù)城科技股份有限公司(以下簡(jiǎn)稱數(shù)城科技)董事長(zhǎng)杜潛一行到訪湖南開數(shù)字產(chǎn)業(yè)發(fā)展有限公司參觀交流(以下簡(jiǎn)稱),拓維信
    的頭像 發(fā)表于 12-22 08:30 ?889次閱讀
    <b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>與數(shù)城科技達(dá)成戰(zhàn)略合作

    亮相第十二屆中國(guó)互聯(lián)網(wǎng)測(cè)試開發(fā)大會(huì)

    11月25日,中國(guó)互聯(lián)網(wǎng)測(cè)試開發(fā)大會(huì)在深圳順利開啟,大會(huì)以“軟件質(zhì)量保障體系和測(cè)試研發(fā)技術(shù)交流”為主要目的,旨在為行業(yè)搭建一個(gè)深入探討和交流的橋梁和平臺(tái)。作為深耕OpenHar
    的頭像 發(fā)表于 11-28 08:29 ?512次閱讀
    <b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>亮相第十二屆中國(guó)互聯(lián)網(wǎng)測(cè)試<b class='flag-5'>開發(fā)</b>大會(huì)

    OpenHarmony開發(fā)板匯總

    NiobeU4(ESP32-U4WDH)輕量系統(tǒng):Niobe 407(STM32F407IGT6)輕量系統(tǒng):朗國(guó)IoT WiFi
    發(fā)表于 10-19 11:27

    輕量系統(tǒng):NiobeU4(ESP32-U4WDH)

    開發(fā)板名稱(芯片型號(hào)) NiobeU4(ESP32-U4WDH) 芯片架構(gòu) xtensa
    發(fā)表于 10-19 11:23

    輕量系統(tǒng):Niobe 407(STM32F407IGT6)

    開發(fā)板名稱(芯片型號(hào)) Niobe 407(STM32F407IGT6) 芯片架構(gòu) CST85F01 CPU頻率 介紹(字?jǐn)?shù)請(qǐng)控制在200字以內(nèi)) Niobe 407
    發(fā)表于 10-19 11:22

    OS設(shè)備開發(fā)實(shí)驗(yàn)箱通過(guò)OpenHarmony兼容性測(cè)評(píng)

    點(diǎn)擊藍(lán)字 ╳ 關(guān)注我們 開源項(xiàng)目 OpenHarmony 是每個(gè)人的 OpenHarmony 近日,湖南開數(shù)字產(chǎn)業(yè)發(fā)展有限公司(以下簡(jiǎn)稱“
    的頭像 發(fā)表于 10-19 11:10 ?476次閱讀

    OS設(shè)備開發(fā)實(shí)驗(yàn)箱通過(guò)OpenHarmony兼容性測(cè)評(píng)

    ,實(shí)驗(yàn)箱還提供4個(gè)綜合智能場(chǎng)景,高校老師在教學(xué)時(shí)可自由組合多個(gè)案例模塊,開發(fā)更豐富、更有趣的互動(dòng)場(chǎng)景。 依托OpenHarmony
    發(fā)表于 10-19 10:14

    OS設(shè)備開發(fā)實(shí)驗(yàn)箱通過(guò)OpenHarmony兼容性測(cè)評(píng)

    近日,湖南開數(shù)字產(chǎn)業(yè)發(fā)展有限公司(以下簡(jiǎn)稱“”)面向高職高教的在OS設(shè)備
    的頭像 發(fā)表于 10-10 10:10 ?833次閱讀
    <b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>在<b class='flag-5'>鴻</b>OS設(shè)備<b class='flag-5'>開發(fā)</b>實(shí)驗(yàn)箱通過(guò)OpenHarmony兼容性測(cè)評(píng)

    基于STM32開發(fā)板點(diǎn)亮LCD例程

    網(wǎng)絡(luò)上配套STM32開發(fā)板有很多LCD例程,主要是TFT LCD跟OLED的。從這些例程,大家都能學(xué)會(huì)如何點(diǎn)亮一個(gè)LCD。但這代碼都有下面這些問(wèn)題。
    的頭像 發(fā)表于 09-24 11:54 ?1667次閱讀
    基于STM32<b class='flag-5'>開發(fā)板</b>點(diǎn)亮LCD<b class='flag-5'>例程</b>