认识HarmonyOS

在上一个公共帐户文章中,我提到了组的建立。有兴趣的朋友一起学习OpenHarmony。
我没想到会吸引正在从事嵌入式软件开发的小A。小A分享了他写的几篇文章。
我认为IoT套件开发文章不错,因此我与他讨论了此事,并与正式帐户中的每个人共享。以下是他的第一篇文章。
1.我第一次遇到HarmonyOS。我想每个人都听说过HarmonyOS。
它发布的那天是相同的。小A了解到,它与以前的其他产品不同,雷声大,雨少。
经过几个月的冷静期后,仍然有很多人关注并前进。在下面,小雅将探索作为菜鸟的奥秘。
HarmonyOS的开发分为两个主要方向:南向设备开发和北向应用程序开发。作为一名嵌入式实践者,Xia A首先着眼于探索南方方向。
第一个出现的是Hi3861。 Hi3861定位为WLAN连接产品,可以与触摸板一起使用以完成一系列服务,例如设备分发和网络注册。
小A手里拿着的是hihope生产的HiSpark_WiFi_IoT板。板载Hi3861V100可以运行HarmonyOS和LiteOS。
值得注意的是,此处的LiteOS与我们常说的在hi3518等平台上用于生产ipc或门铃等低功耗产品的liteos并不完全相同。 Hi3861的主要规格在这里看起来像许多外围设备接口,但是许多主要接口都是通过多路复用来启用的。
实际上,Hi3861仅具有15个可用的GPIO。可以想象,外围接口不多。
基于此,Hi3861被用作WiFiSoc的应用场景。 2.开发环境的构建Hi3861有两种主要的开发环境:1.典型的开发环境的构建主要是构建linux服务器以完成代码编译工作。
与常见的HiSilicon平台开发环境相比,HarmonyOS需要安装python和其他工具。以ubuntu20.04为例,代码2。
非典型开发环境除了上述典型的开发环境外,还需要构建一个以VSCode为核心在Windows下集成编码,编译和刻录的开发环境。 Xiao A也经历过这种情况,但是使用起来并不像预期的那么容易。
该环境可能更适合那些不熟悉嵌入式开发环境的人,因此Xiao A不会在这里扩展篇幅。感兴趣的人可以进入门户网站并自己进行研究。
如果遇到任何问题,请访问HarmonyOS技术社区并与A.进行讨论。研究门户网站:https://device.harmonyos.com/cn/docs/ide/user-guides/tool_install-0000001050164976提示:非典型开发环境值得注意的是,Windows下的python版本应该是2.7! ! ! ! !不要问为什么,问是眼泪。
由于python3,不支持几个依赖项,并且我已经抛弃A很长时间了。

公司: 深圳市捷比信实业有限公司

电话: 0755-29796190

邮箱: tao@jepsun.com

产品经理: 陆经理

QQ: 2065372476

地址: 深圳市宝安区翻身路富源大厦1栋7楼

微信二维码

更多资讯

获取最新公司新闻和行业资料。