草庐IT

Openharmony

全部标签

openharmony南向研究(5)-linux驱动框架-PWM

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​本文简要介绍对比基于linux内核开发PWM平台驱动的方案,在平台驱动开发完成后可以合入HDF框架作为Openharmony底层驱动方案,之前写完驱动GPIO方案LINUX驱动基础以及合入openharmony的文章后有同学问其他的外设怎么合入,有没有更简单易用的方法开发陌生的linux开发板和系统,本章接着介绍PWM接口技术,以及设备树构造技术来进行简单解析。本次实践部分使用九联UnionPi开发板演示。PWM技术基础PWM全称PulseWidthModulatio

Web组件抽奖案例—学习笔记

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​前言大家好呀!由于前段时间学业较忙,断更了一段时间。现在开启续更!本文是关于web组件抽奖案例(ArkTS)的学习笔记,漫漫学习路,留下笔记巩固之余又便于温故而知新~话不多说,以下是我这次的小分享❀❀概述本文分享的案例是Web组件如何加载本地H5小程序。所加载的页面是一个由HTML+CSS+JavaScript实现的完整小应用。至于加载云端的H5小程序,实现步骤类似,可移步至​​codelabs-Web组件抽奖案例​​细览。效果图如下:正文关键知识概念​​Web组件​

[触觉智能RK3568]指定单个镜像进行独立编译

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​一、OpenHarmonymaster最新分支提供支持独立编译镜像的功能OpenHarmonymaster最新分支提供支持独立编译镜像的功能。支持独立编译的镜像有chip_prod.img、sys_prod.img、system.img、usedata.img、vendor.img、ramdisk.img、updater.img。例如./build.sh--product-namerk3568--ccache--build-targetsystem_image可以单独

自制ArkUI组件-文件管理器(二)悬浮小球!

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​前言经过重重的改造封装,这一版的FilerBall组件基本达到了辅助开发的效果继上一篇文章,组件的基本功能完成了,但它的实用性和简洁性还可以有很大的提高。为了让它变成一款可用性强的开发辅助组件,我决定从UI交互下手,将其打造成悬浮动态窗口,并封装成组件接口 FilerBall。上一篇介绍了文件管理接口的使用,这篇就以它为案例,简单介绍如何发挥ArkUI框架在前端独特的优势,包括UI交互动画、组件自适应能力、自定义组件封装等,经验值满满!上文链接:https://ost

跟着小白一起学鸿蒙—开源协议分析

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​开源协议概览许可证版本包含许可证包含源代码链接状态变化商业使用散布修改专利许可私人使用许可转售无担保责任没有商标​​2句版BSD许可证​​是是是是是是是​​3句版BSD许可证​​是是是是是是是是一般的​​著作权​​是是否否是否​​Affero通用公共许可证​​是是是是是是是是是​​Apache许可证​​2.0是是是是是是是是是是​​Eclipse公共许可证​​1.0是是是是是是是是是​​GNU宽通用公共许可证LGPL​​2.1是是是是是是是是是是​​GNU宽通用公共许

自制一款ArkUI组件-应用文件管理器(一)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​前言在涉及应用内部存储的开发时,常常翻阅手机自带的文件管理检查。正好在学习文件管理的接口,想着实现一个第三方组件用于当前应用的文件查看和管理。介绍类型:第三方组件.ets语言框架:ArkTsAPI版本:HarmonyOSSDK8模型:FA目前已实现的功能:上下级文件的浏览查看文件基本信息(名称、大小、修改日期)删除文件文件路径显示组件宽高、横竖屏自适应使用示例//导入组件import{Filer}from'../views/filemanager';//调用组件str

跟着小白一起学鸿蒙—WebSocket的使用和流程分析

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​WebSocket是一种网络通讯协议,很多网络开发工作者都需要它。本文介绍在OpenHarmony上WebSocket协议的使用方法。WebSocket有什么不同很多人会问,有了HTTP协议,尤其是RESTFul接口,为什么还需要使用WebSocket?它能带来什么好处呢?那是因为HTTP协议有一个缺陷,通讯只能由客户端发起。简单举例,我们的天气应用程序需要查询天气就需要客户端向服务器请求数据,服务器查询后返回结果。但是如果天气有变化,客户端是无法收到服务端推送过来的

Web组件抽奖案例—学习笔记

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​前言大家好呀!由于前段时间学业较忙,断更了一段时间。现在开启续更!本文是关于web组件抽奖案例(ArkTS)的学习笔记,漫漫学习路,留下笔记巩固之余又便于温故而知新~话不多说,以下是我这次的小分享❀❀概述本文分享的案例是Web组件如何加载本地H5小程序。所加载的页面是一个由HTML+CSS+JavaScript实现的完整小应用。至于加载云端的H5小程序,实现步骤类似,可移步至​​codelabs-Web组件抽奖案例​​细览。效果图如下:正文关键知识概念​​Web组件​

[触觉智能RK3568]指定单个镜像进行独立编译

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​一、OpenHarmonymaster最新分支提供支持独立编译镜像的功能OpenHarmonymaster最新分支提供支持独立编译镜像的功能。支持独立编译的镜像有chip_prod.img、sys_prod.img、system.img、usedata.img、vendor.img、ramdisk.img、updater.img。例如./build.sh--product-namerk3568--ccache--build-targetsystem_image可以单独

自制ArkUI组件-文件管理器(二)悬浮小球!

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​前言经过重重的改造封装,这一版的FilerBall组件基本达到了辅助开发的效果继上一篇文章,组件的基本功能完成了,但它的实用性和简洁性还可以有很大的提高。为了让它变成一款可用性强的开发辅助组件,我决定从UI交互下手,将其打造成悬浮动态窗口,并封装成组件接口 FilerBall。上一篇介绍了文件管理接口的使用,这篇就以它为案例,简单介绍如何发挥ArkUI框架在前端独特的优势,包括UI交互动画、组件自适应能力、自定义组件封装等,经验值满满!上文链接:https://ost