99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

開源應用:Hello程序開發(fā)體驗

電子發(fā)燒友論壇 ? 來源:電子發(fā)燒友論壇 ? 作者:電子發(fā)燒友論壇 ? 2022-07-10 09:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

環(huán)境搭建

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

VSCode連接到container中進行開發(fā)

安裝remote – container插件:

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

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

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

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

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

Attach到container以后,可以看到內(nèi)部的文件系統(tǒng):

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

這樣就能正常開發(fā)了

創(chuàng)建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創(chuàng)建文件夾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

至此可以愉快的進行開發(fā)了。

審核編輯 :李倩


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

    關注

    0

    文章

    30

    瀏覽量

    10644
  • vscode
    +關注

    關注

    1

    文章

    169

    瀏覽量

    8522

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

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【Milk-V Duo S 開發(fā)板免費體驗】2 - 安裝編譯環(huán)境并測試Hello world!

    其中的gcc/riscv64-linux-musl-x86_64對我們才有用。 測試Hello world 程序編譯 以hello-world為例,進入該例子目錄直接執(zhí)行 make 即可: cd
    發(fā)表于 07-07 21:18

    開鴻開發(fā)板深度體驗:從開源鴻蒙開發(fā)到AI場景實踐

    開鴻開發(fā)板KaihongBoard-3588S-SBCKaihongBoard-3576-SBC體驗開源鴻蒙能力學習開源鴻蒙開發(fā)●●●搭載KaihongOS
    的頭像 發(fā)表于 07-03 17:03 ?358次閱讀
    開鴻<b class='flag-5'>開發(fā)</b>板深度體驗:從<b class='flag-5'>開源</b>鴻蒙<b class='flag-5'>開發(fā)</b>到AI場景實踐

    【潤開鴻HH-SCDAYU800A開發(fā)板試用體驗】Hello World

    192.168.1.4:5555 Connect OK 設備顯示出來了 DevEco Studio 開發(fā)鴻蒙應用程序用到DevEco Studio這個IDE,這里有一個大坑。官網(wǎng)最新版本是DevEco
    發(fā)表于 07-01 00:52

    開發(fā)者眼中的開源魅力

    、openKylin、OpenTenBase開源項目社區(qū)的開發(fā)者,聆聽他們與開源相遇、相伴、相成長的故事,感受那份超越代碼本身的價值與魅力。
    的頭像 發(fā)表于 06-24 11:38 ?331次閱讀

    從“開發(fā)者孤島”到“生態(tài)星河”:開鴻Bot如何重構開源鴻蒙開發(fā)體驗

    在中國操作系統(tǒng)發(fā)展史上,“開發(fā)者”似乎從來都是一個邊緣角色。他們是開源社區(qū)中最活躍的群體,卻也是最常被忽視的那群人。具體到開源鴻蒙社區(qū),其生態(tài)構建初期,諸多開發(fā)者曾坦言,“鴻蒙很好,但
    的頭像 發(fā)表于 06-10 17:12 ?935次閱讀
    從“<b class='flag-5'>開發(fā)</b>者孤島”到“生態(tài)星河”:開鴻Bot如何重構<b class='flag-5'>開源</b>鴻蒙<b class='flag-5'>開發(fā)</b>體驗

    開源分享】:開源小巧的FPGA開發(fā)板——Icepi Zero

    活動推薦:擁抱開源!一起來做FPGA開發(fā)板啦!https://bbs.elecfans.com/jishu_2491185_1_1.html 項目計劃以紫光同創(chuàng)PG2L25H-6IMBG325為
    發(fā)表于 06-09 14:01

    華為亮相2025開源鴻蒙開發(fā)者大會

    近日,開源鴻蒙開發(fā)者大會2025(以下簡稱大會)在深圳成功舉辦。大會以開源鴻蒙5.1 Release版本發(fā)布為契機,聚焦開源鴻蒙技術革新和社區(qū)發(fā)展,全面呈現(xiàn)“Powered
    的頭像 發(fā)表于 05-29 09:07 ?570次閱讀

    2025開源鴻蒙開發(fā)者大會圓滿落幕

    近日,開源鴻蒙開發(fā)者大會2025(OHDC.2025,簡稱“大會”)在深圳隆重開幕。大會正式發(fā)布了開源鴻蒙5.1 Release版本,舉行了開源鴻蒙應用技術組件共建啟動、
    的頭像 發(fā)表于 05-26 17:03 ?588次閱讀

    Banana Pi開源社區(qū)基于瑞芯微RK3588開發(fā)板,DeepSeek開發(fā)利器

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

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

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

    開發(fā)者的開源鴻蒙故事

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

    使用MCUXpresso for VS Code插件開發(fā)Zephyr的hello world

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

    高校開源開發(fā)者培養(yǎng)分論壇亮點前瞻

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

    CCF開源創(chuàng)新大賽決賽結(jié)果發(fā)布!OpenHarmony應用開發(fā)賽道盡展風采

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

    ?介紹一款Java開發(fā)開源MES系統(tǒng)

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