草庐IT

openHarmony3

全部标签

【课程汇总】OpenHarmony 成长计划知识赋能第二期课程(附链接)

OpenHarmony开源开发者成长计划第二期知识赋能直播课程以入门为主,共设置8节课,覆盖了应用开发、设备开发、内核驱动等多个技术领域。带领开发者快速了解如何玩转OpenHarmony、如何入门OpenHarmony标准设备。第二期课程,由软通动力高级讲师冷钦街、江苏润和高级软件工程师宋倩倩、拓维信息鸿蒙综合开发工程师候鹏飞、北京虚实视界技术总监杜天微、深开鸿高级软件工程师梁皓、深开鸿高级软件工程师张国荣等行业内知名专家主讲。平均每场直播约2000余位开发者在线学习,受到一致好评。现将课程视频汇总如下,没有观看实时直播的开发者们,快来点击下方链接,开始学习吧!第一课:码云及本地Git使用码云

下载并编译OpenHarmony 2.0-canary后的研究结果

OpenHarmony2.0-canary与手机上运行HarmonyOS不同,canary是全新的系统,与AOSP没有任何关系。应该可以肯定,canary是个完整的系统,目前已经支持运行于Hi3516DV300开发板,Hi3516DV300开发板的配置:DDR31GB、EMMC8GB,Soc搭载双核Cortex-A7MP2@900MHz处理器、高性能NNIE引擎,1.0Tops算力基本上是一个iphone4手机的配置。可以接入touchscreen,并且已经自带如下hap应用可以运行:./out/ohos-arm-release/packages/phone/system/app/Shoppi

润和软件携OpenHarmony亮相全国首场华为云云商店·星品推介会

8月24日,全国首场华为云云商店·星品推介会——硬件云服务(深圳站)在深圳天安云谷成功举办。本次会议以“端云协同创新生态”为主题,对合作伙伴和客户的最新成果和实践经验进行展示分享,润和软件受邀参会并发表主题演讲。 赋能人才培养,开源教育领域明星产品推介在明星产品推介环节中,江苏润和软件股份有限公司生态技术总监连志安受邀发表《拥抱OpenHarmony,润和软件携手华为云赋能人才培养》主题演讲,与参会嘉宾及企业代表们一同分享了润和软件基于OpenHarmony在开源教育领域的硬件云服务解决方案及全方位的生态服务支撑案例。 润和软件生态技术总监连志安发表主题演讲演讲中,连志安详细介绍了润和软件覆盖

OpenHarmony第三方库LwIP协议库分析

简介通常在网络编程时,我们使用socket,bind,listen,accept,connect,send,recv等网络函数,这些是基于操作系统提供的头文件如和库来实现的。在调用socket创建套接字后,比如一个tcp协议的套接字,我们应用层只需要调用send/recv等来发送或接收消息,具体如何将消息封装转换为tcp报文,ip报文也是操作系统提供的能力。所以操作系统给我们隐藏了底层tcp等协议处理过程,如封包解包,流量控制,窗口管理,三次握手等处理。而lwip库则是对tcp/ip协议栈的另外一种实现,它内部对诸多的传输层、网络层、链路层实现,以及应用层的http,mqtt的apps实现。L

v74.01 鸿蒙内核源码分析(控制台) | 一个让很多人模糊的概念 | 百篇博客分析OpenHarmony源码

百篇博客分析.本篇为:(控制台篇)|一个让很多人模糊的概念文件系统相关篇为:v62.02鸿蒙内核源码分析(文件概念)|为什么说一切皆是文件v63.04鸿蒙内核源码分析(文件系统)|用图书管理说文件系统v64.06鸿蒙内核源码分析(索引节点)|谁是文件系统最重要的概念v65.05鸿蒙内核源码分析(挂载目录)|为何文件系统需要挂载v66.07鸿蒙内核源码分析(根文件系统)|谁先挂到/谁就是根总v67.03鸿蒙内核源码分析(字符设备)|绝大多数设备都是这类v68.02鸿蒙内核源码分析(VFS)

Dev-Board-SIG刘洋:打造一站式平台,助力OpenHarmony商业化落地

开发板是OpenHarmony生态建设的基础设施,是OpenHarmony“赋能千行百业”的第一步,开发板的丰富程度直接影响了OpenHarmony能否持续发展,能否最终走向生态繁荣。在2021年,OpenHarmonyDev-Board-SIG频繁爆出新进展,是OpenHarmony项目组群中最活跃的SIG之一,我们邀请到了OpenHarmonyDev-Board-SIG负责人刘洋,深入了解Dev-Board-SIG在开源运作中的策略以及2022年的规划。解决硬件碎片化问题,推动OpenHarmony商业落地Dev-Board-SIG首要工作目标是解决OpenHarmony操作系统的硬件的落

v73.02 鸿蒙内核源码分析(参考手册) | 阅读内核源码必备工具 | 百篇博客分析OpenHarmony源码

百篇博客分析.本篇为:(参考手册篇)|阅读内核源码必备工具前因后果相关篇为:v08.03鸿蒙内核源码分析(总目录)|百万汉字注解百篇博客分析v09.04鸿蒙内核源码分析(调度故事)|用故事说内核调度v10.03鸿蒙内核源码分析(内存主奴)|皇上和奴才如何相处v13.05鸿蒙内核源码分析(源码注释)|每天死磕一点点v18.02鸿蒙内核源码分析(源码结构)|内核文件各自含义v52.05鸿蒙内核源码分析(静态站点)|码农都不爱写注释和文档v73.01鸿蒙内核源码分析(参考文档)|阅读内核源

【ELT.ZIP】OpenHarmony啃论文俱乐部——电子设备软件更新压缩

本文出自ELT.ZIP团队,ELTElite(精英),.ZIP为压缩格式,ELT.ZIP即压缩精英。成员:上海工程技术大学大二在校生合肥师范学院大二在校生清华大学大二在校生成都信息工程大学大一在校生黑龙江大学大一在校生华南理工大学大一在校生我们是来自6个地方的同学,我们在OpenHarmony成长计划啃论文俱乐部里,与华为、软通动力、润和软件、拓维信息、深开鸿等公司一起,学习和研究操作系统技术…文章目录【往期回顾】【本期看点】【技术DNA】【智慧场景】引言现实场景问题相关算法基于差分压缩算法的解决方案增量表示格式RSYNC问题算法描述BPE算法及其改进基于字典压缩算法的解决方案几种压缩算法的比

OpenHarmony本地代码和接口覆盖率可视化操作梳理

目录一.修改gn文件,编译执行测试套1. 修改业务侧BUILD.gn文件,增加编译选项2.设置lcov统计“branchcoverage”的方法3.编译测试版本+目标用例4.在windows下搭建执行环境,执行测试用例5.查看测试生成gcda文件二.使用本地代码覆盖率脚本7.修改python脚本中的路径8.执行脚本 三.本地接口覆盖率脚本使用9.检查接口覆盖率的必要文件路径10.修改localCoverage/interfaceCoverage/get_innerkits_json.py到对应路径:11.执行pythonget_innerkits_json.py12. 修改localcover

OpenHarmony使用Socket实现一个TCP服务端详解

点击获取BearPi-HM_Nano源码,以D4_iot_tcp_server为例:点击查看:上一篇关于socketudp实现的解析查看TCPServerTask方法实现:staticvoidTCPServerTask(void){ //连接Wifi WifiConnect("TP-LINK_65A8",