环境搭建
Author: HonestQiao 乔帮主的docker环境适用于套件使用,具体参考网址:https://blog.51cto.com/harmonyos/5223948
VSCode连接到container中进行开发
安装remote – container插件:

安装完成后,在VSCode的左下角出现一个绿色的按钮。

连接到container中点击attach to Running Container…

Attach到container以后,可以看到内部的文件系统:

这样就能正常开发了
创建HelloWorld
用VScoder打开路径:
/home/dist/OpenHarmony-v3.1-Release/applications/sample/wifi-iot/app

/app/BUILD.gn
import("//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 = ["//utils/native/lite/include","//kernel/liteos_m/kal/cmsis","//base/iot_hardware/peripheral/interfaces/kits",]}
myshow.c
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

使用HiBurn.exe烧录

串口验证

至此可以愉快的进行开发了。
审核编辑 :李倩
-
程序开发
+关注
关注
0文章
30浏览量
10853 -
vscode
+关注
关注
1文章
171浏览量
9007
原文标题:【开源应用】HiSpark Wi-Fi IoT套件试用笔记:Hello程序开发体验
文章出处:【微信号:gh_9b9470648b3c,微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
2025开源鸿蒙开发者激励计划正式启动
【GM-3568JHF开发板免费体验】开发环境安装
【Milk-V Duo S 开发板免费体验】2 - 安装编译环境并测试Hello world!
开鸿开发板深度体验:从开源鸿蒙开发到AI场景实践
【润开鸿HH-SCDAYU800A开发板试用体验】Hello World
开发者眼中的开源魅力
【开源分享】:开源小巧的FPGA开发板——Icepi Zero
2025开源鸿蒙开发者大会圆满落幕
【贝启科技BQ3568HM开源鸿蒙开发板深度试用报告】1 - 开箱测试和技术资料准备
开发者的开源鸿蒙故事
使用MCUXpresso for VS Code插件开发Zephyr的hello world

开源应用:Hello程序开发体验
评论