ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

OpenHarmony 1.1.0 LTS 正式发布

2021-04-12 14:52:05  阅读:211  来源: 互联网

标签:LTS OpenHarmony LiteOS 1.1 AI 新增 特性 支持 组件


OpenHarmony 1.1.0 LTS 版本已发布。相比OpenHarmony 1.0版本,1.1.0 LTS版本新增AI子系统、电源管理子系统、泛Sensor子系统、升级子系统,及统一AI引擎框架。

 

LiteOS-M 内核完成三方可移植性重构。驱动子系统完善了Wi-Fi、Sensor、Input、Display的驱动模型。图形子系统针对UI能力及JS框架性能和内存优化。

 

下载体验地址:


1. 站点下载:


https://repo.huaweicloud.com/harmonyos/os/1.1.0/code-1.1.0.tar.gz

 

2. Repo下载:

 

repo init -u https://gitee.com/openharmony/manifest.git -b refs/tags/OpenHarmony_release_v1.1.0 --no-repo-verify1.

 

版本使用过程中任何问题,欢迎通过Gitee Issue反馈:https://gitee.com/organizations/openharmony/issues

 

OpenHarmony最新代码仓更新,请关注OpenHarmony Gitee组织代码仓:https://gitee.com/openharmony/

 

OpenHarmony 1.1.0 LTS版本详细说明:

 

1.内核


新增特性


 ● LiteOS-M支持Cortex-M7、Cortex-M33和RISC-V架构,新增对应的单板target样例。
 ● LiteOS-M支持MPU功能。
 ● LiteOS-M支持部分POSIX接口。
 ● LiteOS-M支持FATFS文件系统。
 ● LiteOS-M支持异常回调函数注册机制。
 ● LiteOS-M易适配性架构调整。
 ● LiteOS-M、LiteOS-A支持堆内存调测功能,包括内存泄漏、踩内存、内存统计。
 ● LiteOS-M、LiteOS-A支持TLSF堆内存算法,提高内存申请和释放效率。

 

修改特性


 ● LiteOS-A调度优化。


2.泛Sensor


新增特性


 ● 新增Sensor组件,提供了Sensor列表查询、Sensor启停、Sensor订阅/去订阅、设置数据上报模式、设置采样间隔等功能。


3.全球化

 

新增特性

 

 ● 新增79种语言的数字格式化、日期和时间格式化、单复数C/C++国际化接口。

 

4.JS应用开发框架

 

新增特性

 

 ● 新增JS前端opacity全局属性支持。
 ● 新增prompt.showDialog API。
 ● 新增二维码组件qrcode。
 ● 新增事件冒泡机制。

 

修改特性


 ● 国际化性能优化,加速页面跳转,支持数字国际化及时间日期转换。
 ● 前端布局能力增强,部分样式值支持设置百分比。
 ● input及switch组件尺寸自适应能力增强。
 ● image组件能力增强,支持显示应用私有数据目录图。
 ● image-animator组件能力增强,支持结束帧指定。
 ● canvas组件能力增强,新增部分API。
 ● device.getInfo API增强,新增部分返回字段。
 ● DFX能力增强,支持跟踪异常的方法栈。

 

删除特性


 ● 国际化功能不再支持回溯特性。


5.测试

 

新增特性

 

 ● 新增测试工具按照用例级别筛选要执行的测试用例。
 ● 新增测试demo用例。

 

6.图形


新增特性


 ● 新增组件级旋转缩放、组件级透明度。
 ● 新增事件冒泡机制,新增旋转表冠事件。
 ● 新增GIF解析显示,新增百分比宽高布局,新增Video和二维码控件。

 

修改特性

 

 ● 局部渲染和SIMD性能优化。


7.公共基础


新增特性
 ● 新增dump系统属性功能。
 ● 为上层各模块新增内存池管理接口。


8.驱动


新增特性


 ● 新增sensor、input、display驱动模型。
 ● 新增mipi dsi以及pwm(脉冲宽度调制)。
 ● 新增WIFI HDI接口以及WIFI的流控。
 ● 新增驱动框架IO服务分组特性。

 

修改特性


 ● 优化驱动加载流程,支持分段加载。

 

9.分布式通信

 

新增特性


 ● 新增WiFi Aware特性模块。
 ● IPC新增对非对齐序列化的支持。

 

10.安全


新增特性


 ● 新增HUKS提供SHA256/RSA3072/RSA2048/AES128/ECC安全算法以及接口,以及提供密钥管理和存储能力。
 ● HiChain提供轻量非账号的轻量级组件,用于设备群组管理和认证,支撑软总线通讯安全;提供API给系统服务与应用。
 ● 权限管理新增统一的权限管理机制,满足轻量设备权限授权需求。

 

11.AI子系统


新增特性


 ● 新增统一的AI引擎框架,实现算法能力快速插件化集成。框架中主要包含插件管理、模块管理和通信管理等模块,对AI算法能力进行生命周期管理和按需部署
 ● 为开发者提供开发指南,并提供2个基于AI引擎框架开发的AI能力插件和对应的AI应用Sample,方便开发者在AI引擎框架中快速集成AI算法能力。

 

12.升级服务


新增特性


 ● 新增轻量级设备升级能力框架,框架包括升级包的效验和解析能力,以及安装的接口,统一轻设备升级能力框架。

 

13.XTS认证


新增特性


 ● 增加AI、DFX、global、OTA兼容性测试用例。


修改特性


 ● 应用程序框架、公共通信、分布式任务调度、IOT、内核等测试能力增强。


14.编译构建


新增特性


 ● 新增命令行工具hb, 采用hb set和hb build方式构建,并支持在源码目录下及任意子目录下构建。
 ● 支持使用组件名单独构建组件。
 ● 支持按开发板自定义编译工具链和编译选项。


修改特性


 ● 产品配置与build_lite仓解耦,修改为“vendor/解决方案厂商/产品/config.json”。


15.电源管理


新增特性


 ● 电量查询功能。
 ● 亮屏锁管理功能及接口。

 

更多详情,欢迎查阅OpenHarmony开发者文档:
https://gitee.com/openharmony/docs

4月17日,HarmonyOS开发者日将在上海召开,本次活动设主论坛、新技术论坛、专家面对面交流会、及全天的Codelab和8大场景体验展区。这是一场技术硬核、有趣好玩的开发者盛宴,诚邀各位开发者参加。报名链接https://harmonyos.51cto.com/posts/3730


想了解更多关于鸿蒙的内容,请访问:

51CTO和华为官方战略合作共建的鸿蒙技术社区

https://harmonyos.51cto.com/#bkwz


标签:LTS,OpenHarmony,LiteOS,1.1,AI,新增,特性,支持,组件
来源: https://blog.51cto.com/u_14901125/2701449

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有