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

描述

本文来源电子发烧友社区,作者:黄炼榕, 帖子地址:https://bbs.elecfans.com/jishu_2011838_1_1.html


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


在./applications/sample/wifi-iot/app目录下新建一个文件夹作为自己的操作空间。
代码贴上
  1. #include
  2. #include "ohos_init.h"
  3. #include "ohos_types.h"
  4.  
  5.  
  6. void FirstAPP(void)
  7. {
  8.        printf("HelloWorld!n");
  9. }
  10. SYS_RUN(FirstAPP);
  11.  
复制代码

然后
在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

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分