[文章]

【HarmonyOS HiSpark AI Camera试用连载 】鸿蒙体验三:应用程序开发

2020-11-28 21:53:21  162 试用 鸿蒙 体验 应用程序 开发
分享
0
       距OpenHarmonyOS 1.0发布有段时日了,相比大家应该都在忙于资源的整合与测试,首先感谢电子发烧友平台对广大嵌入式爱好者的鼎力支持,第一时间让geek们拿到Harmony os相对应的开发板,其实这次整合还是蛮迅速的,从发布会开始,到润和等公司生产测试,再加上各界大佬们的传授讲解,到广大行业支持者手里,也就一个月时间,可以看出Harmony os系统对国人来说多么重要。
       今天与大家分享的是Harmony os应用开发,包含几大块:
1、Harmony os应用开发与其他操作系统有什么不同
       首先Harmony os是分布式操作系统,这个概念在别的操作系统很少有讲到,所为分布式首先,指他存在不同的地方,或者说运行在不同的地方,之间存在必然的关系,大而广,互通互联,伴随物联网而生,使得他的运行机制不单单是跨核,而是跨系统通讯。其次,他的告诉安全机制也是分布式存在的必然条件。
2、Harmony os应用开发适合用哪些开发语言
       对于一个健全的操作系统其实不限于任何开发语言,只看哪个开发语言更适合,对于嵌入式行业来说,用的最多的汇编、C语言、C++,很少用太高级的语言,但往往为提高开发效率,有很多教育行业开发都用了脚本语言,比如Java、python、lua等等。
3、Hramony os应用程序抒写格式
  1. #include <stdio.h>
  2. #include "los_sample.h"

  3. int main(int argc, char **argv)
  4. {
  5. printf("\n************************************************\n");
  6.     printf("\n\t\tHello Word!\n");
  7.     printf("\n************************************************\n\n");

  8.     LOS_Sample(g_num);

  9.     return 0;
  10. }
复制代码
    从上面程序来看没有什么特殊的,引用标准的C语言输入输出头文件(#include <stdio.h>),还有自己写的写的程序头文件(#include "los_sample.h")

4、Harmony os应用程序编译
       以hi3515dv300平台为例,输入以下编译指令,文件生成在out/ipcamera_hi3516dv300目录下
  1. python build.py ipcamera_hi3516dv300 -b debug
复制代码





评论

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
发文章