在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

開源應用:Hello程序開發體驗

電子發燒友論壇 ? 來源:電子發燒友論壇 ? 作者:電子發燒友論壇 ? 2022-07-10 09:29 ? 次閱讀

環境搭建

Author: HonestQiao 喬幫主的docker環境適用于套件使用,具體參考網址:https://blog.51cto.com/harmonyos/5223948

VSCode連接到container中進行開發

安裝remote – container插件:

937a7942-ff1b-11ec-ba43-dac502259ad0.png

安裝完成后,在VSCode的左下角出現一個綠色的按鈕。

93a23d38-ff1b-11ec-ba43-dac502259ad0.png

連接到container中點擊attach to Running Container…

93cf01d8-ff1b-11ec-ba43-dac502259ad0.png

Attach到container以后,可以看到內部的文件系統:

940f6aac-ff1b-11ec-ba43-dac502259ad0.png

這樣就能正常開發了

創建HelloWorld

用VScoder打開路徑:

/home/dist/OpenHarmony-v3.1-Release/applications/sample/wifi-iot/app

943b310a-ff1b-11ec-ba43-dac502259ad0.png

/app/BUILD.gn

import("http://build/lite/config/component/lite_component.gni")
lite_component("app") {  features = [    #"startup",    "myshow:myshow",  ]}

./app創建文件夾myshow,并建兩個文件BUILD.gn 和 myshow.c
BUILD.gn

static_library("myshow") { sources = [   "myshow.c" ]
 include_dirs = [   "http://utils/native/lite/include",   "http://kernel/liteos_m/kal/cmsis",   "http://base/iot_hardware/peripheral/interfaces/kits", ]}

myshow.c

#include 
#include 
#include "ohos_init.h"#include "cmsis_os2.h"#include "iot_gpio.h"

void mymain(void){  printf("[DEMO] Hello world.
");}
SYS_RUN(mymain);

使用 hb set 選擇 wifiiot_hispark_pegasus

使用 hb build -f 生成bin

生成文件路徑:/home/dist/OpenHarmony-v3.1-Release/out/hispark_pegasus/wifiiot_hispark_pegasus

946efc2e-ff1b-11ec-ba43-dac502259ad0.png

使用HiBurn.exe燒錄

94a22572-ff1b-11ec-ba43-dac502259ad0.png

串口驗證

94b25924-ff1b-11ec-ba43-dac502259ad0.png

至此可以愉快的進行開發了。

審核編輯 :李倩


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 程序開發
    +關注

    關注

    0

    文章

    30

    瀏覽量

    10499
  • vscode
    +關注

    關注

    1

    文章

    166

    瀏覽量

    8279

原文標題:【開源應用】HiSpark Wi-Fi IoT套件試用筆記:Hello程序開發體驗

文章出處:【微信號:gh_9b9470648b3c,微信公眾號:電子發燒友論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    【貝啟科技BQ3568HM開源鴻蒙開發板深度試用報告】系統鏡像編譯和燒錄

    從貝啟開源社區: BQ3568HM開源鴻蒙系統主板資料匯總帖-開源鴻蒙技術交流-Bearkey-開源社區 ,可以獲取 貝啟科技BQ3568HM開源
    發表于 03-16 10:53

    Banana Pi開源社區基于瑞芯微RK3588開發板,DeepSeek開發利器

    Banana Pi開源社區基于瑞芯微RK3588開發板,DeepSeek開發利器
    的頭像 發表于 02-19 18:25 ?1092次閱讀
    Banana Pi<b class='flag-5'>開源</b>社區基于瑞芯微RK3588<b class='flag-5'>開發</b>板,DeepSeek<b class='flag-5'>開發</b>利器

    【貝啟科技BQ3568HM開源鴻蒙開發板深度試用報告】1 - 開箱測試和技術資料準備

    引言 很榮幸入選了“電子發燒友”的貝啟科技BQ3568HM開源鴻蒙開發板評測活動,上周在出差,今天才有機會開箱一下開發板,簡單測試一下。 開發板介紹 以下簡介來自廠商: 貝啟科技BQ
    發表于 01-21 11:17

    開發者的開源鴻蒙故事

    近日,在以“一切為了開發者”為主題的“2024開放原子開發者大會暨首屆開源技術學術大會”上,開源鴻蒙5.0 Release版本正式發布,備受各方關注。該版本在系統完備度、分布式創新、
    的頭像 發表于 01-06 10:28 ?512次閱讀

    使用MCUXpresso for VS Code插件開發Zephyr的hello world

    本期來到Zephyr實戰經驗演練,小編帶著大家一起使用MCUXpresso for VS Code插件來開發一個屬于Zephyr的hello world。
    的頭像 發表于 01-03 09:21 ?1036次閱讀
    使用MCUXpresso for VS Code插件<b class='flag-5'>開發</b>Zephyr的<b class='flag-5'>hello</b> world

    2024開放原子開發者大會暨首屆開源技術學術大會成功舉辦

    近日,以“一切為了開發者”為主題的2024開放原子開發者大會暨首屆開源技術學術大會在武漢成功舉辦。大會為眾多開源項目和開發者提供了廣闊的展示
    的頭像 發表于 12-23 14:23 ?398次閱讀

    2024年度國內活躍開源項目和開發者在武漢揭曉

    近日,2024年度國內活躍開源項目&開發者致謝儀式,亮相2024開放原子開發者大會暨首屆開源技術學術大會開幕式。
    的頭像 發表于 12-23 11:25 ?469次閱讀

    高校開源開發者培養分論壇亮點前瞻

    數字化時代,開源成為了全球軟件與技術創新的重要驅動力,從Linux操作系統到Android移動平臺,從人工智能框架到云計算基礎設施,一個個開源項目遍地開花。然而,在開源蓬勃發展的背后,一個嚴峻的挑戰日益凸顯——
    的頭像 發表于 12-17 14:06 ?405次閱讀

    CCF開源創新大賽決賽結果發布!OpenHarmony應用開發賽道盡展風采

    經過數月的激烈比拼與項目展示,第七屆CCF開源創新大賽決賽結果揭榜!其中,深開鴻的“OpenHarmony應用開發-開源項目貢獻賽”賽道星光熠熠,表現突出。在此,發布頒獎典禮通知,讓我們共同見證
    的頭像 發表于 11-07 08:07 ?527次閱讀
    CCF<b class='flag-5'>開源</b>創新大賽決賽結果發布!OpenHarmony應用<b class='flag-5'>開發</b>賽道盡展風采

    ?介紹一款Java開發開源MES系統

    ?介紹一款Java開發開源MES系統,萬界星空科技開源的MES系統。該系統基于Java開發,具有廣泛的適用性和高度的可定制性,能夠滿足不同行業、不同規模企業的智能制造需求。
    的頭像 發表于 09-05 17:39 ?1151次閱讀
    ?介紹一款Java<b class='flag-5'>開發</b>的<b class='flag-5'>開源</b>MES系統

    10萬獎金池!CCF開源創新大賽-OpenHarmony應用開發大賽,等你來戰!

    生態建設的高質量發展。深開鴻發布“OpenHarmony應用開發-開源項目貢獻賽”賽道,旨在通過開發開源鴻蒙北向應用、擴展開源鴻蒙
    的頭像 發表于 07-17 08:33 ?955次閱讀
    10萬獎金池!CCF<b class='flag-5'>開源</b>創新大賽-OpenHarmony應用<b class='flag-5'>開發</b>大賽,等你來戰!

    JH-7110 RISC-V開發套件正式開源

    近日,賽昉科技在RVspace生態社區正式開源昉·驚鴻-7110(JH-7110)DevKit開發套件,同時提供其原理圖和PCB參考設計源文件,旨在為客戶提供全面的RISC-V芯片平臺
    的頭像 發表于 06-15 08:19 ?862次閱讀
    JH-7110 RISC-V<b class='flag-5'>開發</b>套件正式<b class='flag-5'>開源</b>

    鴻蒙OpenHarmony【輕量系統 編寫“Hello World”程序】 (基于Hi3861開發板)

    下方將通過修改源碼的方式展示如何編寫簡單程序,輸出“Hello world”。請在下載的源碼目錄中進行下述操作。
    的頭像 發表于 05-16 18:15 ?1221次閱讀
    鴻蒙OpenHarmony【輕量系統 編寫“<b class='flag-5'>Hello</b> World”<b class='flag-5'>程序</b>】 (基于Hi3861<b class='flag-5'>開發</b>板)

    鴻蒙OpenHarmony【小型系統 編寫“Hello World”程序】 (基于Hi3516開發板)

    展示如何在單板上運行第一個應用程序,其中包括新建應用程序、編譯、燒寫、運行等步驟,最終輸出“Hello World!”。
    的頭像 發表于 05-10 16:26 ?881次閱讀
    鴻蒙OpenHarmony【小型系統 編寫“<b class='flag-5'>Hello</b> World”<b class='flag-5'>程序</b>】 (基于Hi3516<b class='flag-5'>開發</b>板)

    鴻蒙OpenHarmony【標準系統 編寫“Hello World”程序】(基于RK3568開發板)

    下方將展示如何在單板上運行第一個應用程序,其中包括新建應用程序、編譯、燒寫、運行等步驟,最終輸出“Hello World!”。
    的頭像 發表于 05-09 17:58 ?1130次閱讀
    鴻蒙OpenHarmony【標準系統 編寫“<b class='flag-5'>Hello</b> World”<b class='flag-5'>程序</b>】(基于RK3568<b class='flag-5'>開發</b>板)
    主站蜘蛛池模板: 色播在线永久免费视频网站 | 99久久国产免费中文无字幕 | 高清在线免费观看 | 99久热只有精品视频免费观看17 | 国产女人和拘做受视频免费 | 龙口护士门91午夜国产在线 | 亚洲国产第一区二区香蕉 | 狠狠色丁香婷婷久久综合不卡 | 日韩三级一区 | 国产成人精品免费视频大全可播放的 | 九九热在线精品视频 | 性色视频在线观看 | 国产小视频在线看 | 天堂中文资源在线观看 | 亚洲精品亚洲人成毛片不卡 | 天堂w| 亚洲香蕉影视在线播放 | 天天操天天干天天舔 | 黄网站免费大全 | 天天操夜夜操狠狠操 | 天天噜噜日日噜噜久久综合网 | 亚洲成人在线网站 | 双性强迫开宫灌满h | 色妞视频资源在线观看 | 午夜免费毛片 | 亚洲卡一卡2卡三卡4卡国色 | 久久这里只有精品免费播放 | 婷婷丁香色综合狠狠色 | 久久精品国产99国产精品免费看 | 四虎欧美在线观看免费 | 2345成人高清毛片 | 久久这里精品青草免费 | 国产aaaaa一级毛片 | 黄色网址日本 | 免费人成a大片在线观看动漫 | 午夜免费观看 | 国产福利小视频在线观看 | 天天爽夜夜爽精品免费 | 台湾香港澳门三级在线 | 国产成人教育视频在线观看 | 欧美亚洲第一区 |