【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】Hello world - HarmonyOS技术社区 - 电子技术论坛 - 广受欢迎的专业电子论坛
分享 收藏 返回

黄炼榕 关注 私信
[文章]

【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】Hello world

之前尝试了烧录官方例程在开发板上那么到底怎么在开发板上写自己的程序呢。以一个简单的helloworld为例。

在./applications/sample/wifi-iot/app目录下新建一个文件夹作为自己的操作空间。
代码贴上
  1. #include
  2. #include "ohos_init.h"
  3. #include "ohos_types.h"


  4. void FirstAPP(void)
  5. {
  6.        printf("HelloWorld!n");
  7. }
  8. SYS_RUN(FirstAPP);

然后
在my_first_app下新建BUILD.gn文件写入

  1. static_library("myapp"){
  2. sources = [
  3.        "FirstAPP.c"
  4. include_dirs = [
  5. "//utils/native/lite/include"
  6. }

在./applications/sample/wifi-iot/app/BUILD.gn文件里面修改成如下代码
import("//build/lite/config/component/lite_component.gni")

  1. lite_component("app"){
  2.              features = [
  3.                 "catkin_ws:myapp",
  4. }

保存编译烧录之后就可以看到串口输出Helloworld


  • d32256c5b9385fa0f8e3f2c908cf88f.png

回帖(1)

dianzi

2020-11-26 10:53:02
感谢分享

更多回帖

×
发帖