电子产业一站式赋能平台

PCB联盟网

搜索
查看: 885|回复: 0
收起左侧

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

[复制链接]

2607

主题

2607

帖子

7472

积分

高级会员

Rank: 5Rank: 5

积分
7472
发表于 2020-11-29 23:56:09 | 显示全部楼层 |阅读模式
【HarmonyOS HiSpark AI Camera试用连载 】鸿蒙体验三:应用程序开发,         距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应用程序抒写格式



  • #include <stdio.h>
      
  • #include “los_sample.h“
      

  •   
  • int main(int argc, char **argv)
      
  • {
      
  • printf(“\n************************************************\n“);
      
  •     printf(“\n\t\tHello Word!\n“);
      
  •     printf(“\n************************************************\n\n“);
      

  •   
  •     LOS_Sample(g_num);
      

  •   
  •     return 0;
      
  • }
      


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



4、Harmony os应用程序编译

        以hi3515dv300平台为例,输入以下编译指令,文件生成在out/ipcamera_hi3516dv300目录下



  • python build.py ipcamera_hi3516dv300 -b debug

复制代码
回复

使用道具 举报

发表回复

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

本版积分规则


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