草庐IT

OpenHarmony2

全部标签

OpenHarmony轻量化系统ANY技术实践

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​概述ANY功能是一种华为私有的短数据通信功能,允许处于同一信道的2个Wi-Fi设备进行直接的点对点无连接通信。ANY可以应用于智能开关控制灯泡、传感器数据采集、遥控器控制家用电器等无线控制场景。ANY功能特点每个设备可以选择一个接口(例如:wlan0或ap0)用于ANY报文的收发。ANY报文采用接口当前所在信道进行收发,和通信对端需要处于同一信道。单个ANY报文最多可以支持250byte的用户层数据。单个ANY设备最多支持同时和16个ANY对端设备进行通信,其中最多允

[触觉智能RK3568]OpenHarmony NDK工具(上)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​在OpenHarmony应用开发中选择NativeC++开发方式需要使用OpenHarmonyNDK工具,或者想移植一个C/C++的三方库到OpenHarmony中也可以使用NDK。NDK使用到的编译工具是cmake,也就是CMakeLists.txt那一套。NativeC++应用开发方式可以做直接编译三方库的so库再利用NAPI框架实现能力的调用(只需要在三方库原生的CMakeLists.txt中修改小部分的内容就可以实现)。一、OpenHarmonyNDKNDK(

[触觉智能RK3568]OpenHarmony NDK工具(上)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​在OpenHarmony应用开发中选择NativeC++开发方式需要使用OpenHarmonyNDK工具,或者想移植一个C/C++的三方库到OpenHarmony中也可以使用NDK。NDK使用到的编译工具是cmake,也就是CMakeLists.txt那一套。NativeC++应用开发方式可以做直接编译三方库的so库再利用NAPI框架实现能力的调用(只需要在三方库原生的CMakeLists.txt中修改小部分的内容就可以实现)。一、OpenHarmonyNDKNDK(

Openharmony南向研究—Linux驱动框架-串口

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​驱动开发-串口和串行总线基本知识一般情况下,设备间的通信方式可以划分为串行通行方式和并行通信方式两种。在Linux字符设备、块设备、网络设备分类方式下,该外设分类划分于字符设备当中。本章节主要指导基于LINUX驱动完成串口驱动开发并调用串口与USB接口与外设完成有效通信。串行通信的分类按照数据传输方向按照数据传输的方向可以划分为单工,半双工和全双工。单工通信允许数据在同一方向上进行传输,半双工则允许数据双向传输但是在同一时刻仅允许一个方向的数据传输吗,不需要独立的接收

Openharmony南向研究—Linux驱动框架-串口

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​驱动开发-串口和串行总线基本知识一般情况下,设备间的通信方式可以划分为串行通行方式和并行通信方式两种。在Linux字符设备、块设备、网络设备分类方式下,该外设分类划分于字符设备当中。本章节主要指导基于LINUX驱动完成串口驱动开发并调用串口与USB接口与外设完成有效通信。串行通信的分类按照数据传输方向按照数据传输的方向可以划分为单工,半双工和全双工。单工通信允许数据在同一方向上进行传输,半双工则允许数据双向传输但是在同一时刻仅允许一个方向的数据传输吗,不需要独立的接收

基于OpenHarmony的储物精灵

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​一、项目简介1、产品描述基于OpenHarmony的智能柜物管理系统,可用于不同场景的环境下通过终端检索到物品的出入库信息与通过OpenHarmony特性来赋能储物精灵。储物精灵NFC版:这是一个智慧储物系统,终端可以检索到物品的拿放入信息,包括名称以及放入时间与备注、位置等等。储物精灵Pro版:通过镜头对监控画面抓取后上传到云端逐帧比对,此功能在红外感应人体靠近后激活。可以在终端检索到出入库信息。功能阐述:密码保险与开锁,NFC认证刷卡,智能门轨等(详见下述解析)等

基于OpenHarmony的储物精灵

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​一、项目简介1、产品描述基于OpenHarmony的智能柜物管理系统,可用于不同场景的环境下通过终端检索到物品的出入库信息与通过OpenHarmony特性来赋能储物精灵。储物精灵NFC版:这是一个智慧储物系统,终端可以检索到物品的拿放入信息,包括名称以及放入时间与备注、位置等等。储物精灵Pro版:通过镜头对监控画面抓取后上传到云端逐帧比对,此功能在红外感应人体靠近后激活。可以在终端检索到出入库信息。功能阐述:密码保险与开锁,NFC认证刷卡,智能门轨等(详见下述解析)等

开源鸿蒙 OpenHarmony 3.2 Beta4 发布,新增支持 AB 分区升级

12月2日消息,开源鸿蒙OpenHarmony3.2Beta4于昨日发布,更新支持或优化增强的能力如下:标准系统基础能力增强程序访问控制子系统支持前向CFI、API异常处理优化等;内核子系统支持Hyperhold内存扩展特性增强、F2FS末端性能增强优化;多模输入子系统支持键盘功能按键使能去使能、输入设备相关的多热区支持;图形子系统支持基于共享内存机制传输图形数据、支持YUV图层、RS侧支持GPU合成、虚拟屏支持旋转和动态分辨率等;升级子系统支持AB热升级功能、flashd升级支持AB分区设备升级、SD/OTG升级支持AB分区设备升级;全球化子系统支持设备管理事件按需订阅、系统资源支持over

开源鸿蒙 OpenHarmony 3.2 Beta4 发布,新增支持 AB 分区升级

12月2日消息,开源鸿蒙OpenHarmony3.2Beta4于昨日发布,更新支持或优化增强的能力如下:标准系统基础能力增强程序访问控制子系统支持前向CFI、API异常处理优化等;内核子系统支持Hyperhold内存扩展特性增强、F2FS末端性能增强优化;多模输入子系统支持键盘功能按键使能去使能、输入设备相关的多热区支持;图形子系统支持基于共享内存机制传输图形数据、支持YUV图层、RS侧支持GPU合成、虚拟屏支持旋转和动态分辨率等;升级子系统支持AB热升级功能、flashd升级支持AB分区设备升级、SD/OTG升级支持AB分区设备升级;全球化子系统支持设备管理事件按需订阅、系统资源支持over

OpenHarmony支持USB接口声卡适配说明

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​前言USB声卡是一种外置声卡,不受主机硬件约束可以实现更好的声音品质和更多的功能。使用USB接口支持热插拔,方便易用,在生活中被广泛使用。1、功能描述OpenHarmonyADM(AudioDriverModel)框架支持USB声卡的插拔识别,支持USB声卡的播放、录音、音量控制和静音功能。2、构建开关CONFIG_DRIVERS_HDF_AUDIO_USBOpenHarmony系统ADM(AudioDriverModel)框架要支持USB声卡首先要打开构建开关:CO