电子产业一站式赋能平台

PCB联盟网

搜索
查看: 622|回复: 1
收起左侧

HarmonyOS HiSpark Wi-Fi IoT 套件试用连载第三篇:第一个程序:HelloWorld

[复制链接]

2607

主题

2607

帖子

7472

积分

高级会员

Rank: 5Rank: 5

积分
7472
发表于 2020-10-7 09:56:34 | 显示全部楼层 |阅读模式
HarmonyOS HiSpark Wi-Fi IoT 套件试用连载第三篇:第一个程序:HelloWorld, 今天写了一个helloworld程序,初步了解了怎么在鸿蒙系统里面增加自己想写的程序,还是很简单的,期间参考了官网给的入门指导:

首先比上次多下载一个软件:putty。

01、打开虚拟机,登入ububtu系统。 02、打开VScode。 03、在./applications/sample/wifi-iot/app路径下新建一个目录(或一套目录结构),用于存放业务源码文件。例如:在app下新增业务my_first_app。 04、在my_first_app下新建hello_world.c文件。 05、在hello_world.c文件里面写如下代码: #include <stdio.h> #include“ohos_init.h“ #include “ohos_types.h“

void HelloWorld(void) { printf(“[DEMO] Helloworld.\n“); } SYS_RUN(HelloWorld); 06、在my_first_app下新建BUILD.gn文件。 07、在BUILD.gn文件里面写如下代码: static_library(“myapp“){ sources = [        “hello_world.c“ include_dirs = [ “//utils/native/lite/include“ } 08、在./applications/sample/wifi-iot/app/BUILD.gn文件里面修改成如下代码 import(“//build/lite/config/component/lite_component.gni“)

lite_component(“app“){              features = [                 “my_first_app:myapp“, } 09、保存文件。 10、用putty编译代码或者进入ububtu里面编译代码。 11、打开PuTTY工具,输入Linux服务器IP地址,后点击“open”,打开连接。 12、进入代码目录。(这步骤跟在ububtu里面进入代码步骤一模一样)。 13、输入python build.py wifiiot编译代码。 14、在VScode里面下载代码。 15、进入串口助手,复位一下开发板。可看到输出的显示里面多了[DEMO] Hello world.



第一个程序写好了,还是很简单的,比配置开发环境简单多了。感觉慢慢的再练一些程序,就能入手鸿蒙系统了,我之前有STM32的开发经验,所以会简单一点。下一篇还没想好写什么。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表