51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
信创认证
公众号矩阵
移动端
视频课
免费课
排行榜
短视频
直播课
软考学堂
全部课程
软考
信创认证
华为认证
厂商认证
IT技术
PMP项目管理
免费题库
在线学习
文章
资源
问答
课堂
专栏
直播
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙开发者社区视频号
51CTO软考题库
鸿蒙开发者社区
首页
帖子
问答
资源
课堂
直播
发现
登录/注册
51CTO
中国优质的IT技术网站
51CTO博客
专业IT技术创作平台
51CTO学堂
IT职业在线教育平台
活动
短视频
专栏
极客Show
鸿蒙技术特刊
我的关注
全部帖子
操作系统
OpenHarmony
HarmonyOS
其他
应用开发
卡片开发
三方库
IDE
其他
设备开发
海思开发板
树莓派
其他
框架语言
C/C++
Java
JavaScript
ArkUI / eTS
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
社区规则
意见反馈
社区活动
默认
发布时间
热度
原创
精华
热门标签
HarmonyOS
鸿蒙;
示例代码;
OpenHarmony HDF HDI基础能力分析与使用
精华
HDI接口概述回顾之前的文章,HDF驱动框架的一个重要功能是为系统提供稳定的统一的硬件接口,这样才能保证系统服务可以运行在不同硬件上而不需要额外的适配工作,HDI(HardwareDeviceInterfaces)正是为了实现该目的而设计。HDI是对硬件功能的较高层次抽象接口,各类外设完成HDI接口定义后便只会在HDI的兼容性规则下进行变更,从而保证接口的稳定性。具体的驱动实现不需要再重复定义HDI接口,只需要按需实现即可接入系统功能。&ems...
鸿蒙开发者社区官方账号
3回复
3.7w浏览
HDI
IPC
OpenHarmony
#创作者激励# 领航计划(四) 理解 KubeEdge Device twin
原创
领航计划(四)理解KubeEdgeDevicetwin[【本文正在参加2023年第一期优质创作者激励计划】](https:ost.51cto.composts21211)什么是DevicetwinDevicetwin设备的动态属性,在KubeEdge中的设备孪生包含了desiredvalue(期望值)和reportedvalue(真实值),这对于开放你自己边缘应用的使用是更重要的在KubeEdge利用DeviceModel和DeviceInstance的机制,通过一套DeviceModel生成大量DeviceInstance的机制实现关联管理,模具和事物的关系D...
Piwriw.
0回复
7023浏览
#创作者激励#
OpenHarmony富设备移植指南(3)OH编译框架适配与定制
原创
精华
1,OH编译框架适配特别说明:OH3.2beta4我移植过多款设备,输入子系统会开机崩溃,还没找到具体原因,移植的时候OH3.2beta5还没出来了,所以小米6先以树莓派移植时比较顺利的OH3.2beta3版本进行移植,勇于尝试的同学可以基于最新的OH3.2beta5版本。修改编译框架需要GN相关的知识,同时社区也有丰富的文章讲解鸿蒙的编译框架,有疑问时可以先查看社区文章进行学习。OH编译框架适配新设备时,在3.2版本的前提下,需要新增3个文件...
Diemit
4回复
2.6w浏览
OpenHarmony移植
#创作者激励#HarmonyOS/OpenHarmony应用开发-ArkTS按键事件
【本文正在参加2023年第一期优质创作者激励计划】一、事件按键事件指组件与键盘、遥控器等按键设备交互时触发的事件,适用于所有可获焦组件,例如Button。对于Text,Image等默认不可获焦的组件,可以设置focusable属性为true后使用按键事件。(api7开始支持)三、示例EntryComponentstructKeyEventExample{Statetext:string''StateeventType:string''build(){Column(){Button('KeyEvent').onKeyEvent((event:KeyEvent){if(event...
鸿蒙时代
0回复
5082浏览
HarmonyOS
Hi3516通过NFS挂载方式与Windows共享文件
原创
今天我们来学习一下搭建NFS实现Hi3516开发板与Windows之间共享文件,借助NFS可以使得向Hi3516拷贝hap等文件更加方便。一、什么是NFSNFS(NetworkFileSystem,网络文件系统)是当前主流异构平台共享文件系统之一。主要应用在UNIX环境下。最早是由SunMicrosystems开发,现在能够支持在不同类型的系统之间通过网络进行文件共享,广泛应用在FreeBSD、SCO、Solaris等异构操作系统平台,允许一个系统在网络上与他人共享目录和文件。通...
老船夫
5回复
2.0w浏览
NFS
Hi3516
端云一体化开发-计算十二生肖-云函数
原创
精华
[toc](目录)1.前言之前帖子介绍过用不同方式计算十二生肖,也用过Serverless云函数计算,但那时是用Java调用云函数,这次直接使用端云一体化开发,方便了很多,不用手工集成云函数SDK,而且在DevEcoStudio就可以完成端侧代码开发和云侧代码开发,一键部署云函数和云数据库,下面先来看一下效果。2.效果3.讲解创建端云一体化项目,这里就不介绍的,可以移步到官方详细教程[创建端云一体化开发工程端云一体化开发应用服务开发DevEc...
狼哥Army
8回复
1.1w浏览
HarmonyOS
Serverless
云函数
DevEco Studio
端云一体化开发
DevEco Studio V3.0 Beta2 版本说明
版本兼容性DevEcoStudio3.0Beta2版本兼容性配套关系如下表所示,对于系统要求请参见运行环境要求。组件版本要求说明Gradle7.3(最低版本要求7.2)在使用DevEcoStudio进行编译构建的场景,DevEcoStudio自带了gradle7.3版本,无需单独安装;如果是使用流水线编译构建场景,需要开发者手动修改工程的gradlewrappergradlewrapper.properties中对应的gradle版本号为7.3。JDK11.0.x在使用DevEcoStudio进行编译构建的场景,Dev...
icegoblin
0回复
9931浏览
HarmonyOS
OpenHarmony设备开发基于IDE开发 标准系统(基于RK3568开发板)
编写“HelloWorld”程序下方将展示如何在单板上运行第一个应用程序,其中包括新建应用程序、编译、烧写、运行等步骤,最终输出“HelloWorld!”。前提条件已参考创建工程并获取源码,创建RK3568开发板的源码工程。示例目录拉取openharmony项目代码,在代码根目录创建sample子系统文件夹,在子系统目录下创建hello部件文件夹,hello文件夹中创建hello源码目录,构建文件BUILD.gn及部件配置文件bundle.json。示例完整目录...
zh_ff
1回复
8219浏览
OpenHarmony
OpenHarmony设备开发 隐私与安全 安全指南
安全概述OpenHarmony操作系统是一个开放的系统,开发者可以通过OpenHarmony开发灵活的服务和应用,为开发者和使用者带来便利和价值。为了达到这一目的,OpenHarmony提供了一个可以有效保护应用和用户数据的执行环境。在这个执行环境中,芯片的安全能力、系统的安全能力、以及上层的安全服务一起协作,从硬件安全、系统安全、数据安全、设备互联安全、应用安全、安全更新多个维度提供安全保障。图1安全保障示意图硬件安全安全机...
zh_ff
0回复
1.1w浏览
OpenHarmony
OpenHarmony设备开发 Hi3516开发板介绍
Hi3516开发板介绍简介Hi3516DV300作为新一代行业专用SmartHDIP摄像机SOC,集成新一代ISP(ImageSignalProcessor)、H.265视频压缩编码器以及高性能NNIE引擎,具备低码率、高画质、低功耗等特点,并具备强劲的智能处理和分析能力。图1Hi3516单板正面外观图开发板规格表1Hi3516开发板规格清单规格类型规格清单处理器及内部存储Hi3516DV300芯片DDR31GBeMMC4.5,8GB容量外部器件以太网口音频视频1路语音输入1路单声道(ACL)输出,...
zh_ff
0回复
1.2w浏览
OpenHarmony
DevEco Studio V2.1 Release 版本说明
新增特性:新增支持跨设备工程模板,开发者可通过工程向导创建跨设备工程,开发跨设备应用。同时,工程创建向导发生了较大变化:历史版本:先选择设备,再选择工程模板当前版本:需先选择工程模板,然后再选择支持的设备类型。具体请参考创建一个新的工程。新增支持原子化服务AtomicService的代码开发、编译、调试、运行等,原子化服务是HarmonyOS提供的一种面向未来的服务提供方式,是有独立入口的(用户可通过点击、...
icegoblin
0回复
5595浏览
HarmonyOS
怎么获取摄像头的直播地址?(postman版本)
原创
场景:我只是一个普通的用户,正在经营一家餐厅农场学校,安装了好几个摄像头,但是现在要有直播链接。我可以把链接给需要看到视频流的人,并且分享过去的人数不受限制。解决方案:把设备接入萤石云端,通过萤石云端获取地址。具体要怎么做呢?可以如下步骤操作步骤一:先确定咱们的设备是否是萤石设备海康设备,还是其他品牌的设备,首先需要完成设备接入的工作,把设备接入云端。设备接入的具体步骤已经在之前的文章描述过了...
wx63fb4603cfb46
0回复
9690浏览
直播地址
摄像头
postman
OpenHarmony设备开发 附录 Hi3516标准系统入门(命令行方式)
说明:从3.2版本起,标准系统不再针对Hi3516DV300进行适配验证,建议您使用RK3568进行标准系统的设备开发。如您仍然需要使用Hi3516DV300进行标准系统相关开发操作,则可能会出现无法适配的现象,此时请联系芯片供应商获取相关适配指导,或自行完成适配。除小型系统外,Hi3516DV300开发板还支持标准系统。此章节简要介绍如何使用命令行在Hi3516DV300开发板上进行标准系统的开发。下方将展示如何在单板上运行第一个应用程序,其中...
zh_ff
0回复
5263浏览
OpenHarmony
openEuler-22.03-LTS+UKUI如何快速在AARCH64架构运行与体验
原创
精华
本文采用直接下载openEuler的官方树莓派4B(arm64aarch64架构)的镜像,提取根文件系统镜像,并根据自身平台配置好采用openEuler主线内核,来运行openEuler的,此法最快运行。离openEuler运行,你只需要一点点步骤就行。openEuler目前只是了解下,移植下,此次采用的是Embedded版本。对了别忘了,openEuler+OpenHarmony的组合,会出现怎样的一番场景,拭目以待,并持续跟进。一、镜像下载ARM64系统镜像可以下载已经编译好的树莓...
AlgoIdeas
4回复
1.7w浏览
openEuler
#创作者激励#采用MQTT协议设计的实时图传系统(阿里云)
原创
精华
一、项目功能介绍当前基于MQTT协议设计了一个实时图传系统,通过这个项目来演示,两个MQTT设备如何互相订阅,进行消息流转。在阿里云服务器上创建2个设备,分为为设备A和设备B;设备A负责采集本地摄像头画面上传,设备B负责接收设备A上传的数据然后解析显示出来。在阿里云服务器上需要配置云产品流转,让设备A的数据上传后自动发送给设备B。这样就完成了视频画面数据的流转。不过因为阿里云的最大数据限制,每次最大发送10240字...
DS小龙哥
4回复
8641浏览
图传系统
DevEco Studio V3.0 Release 版本说明
版本兼容性DevEcoStudioV3.0Release版本兼容性配套关系如下表所示,对于系统要求请参见运行环境要求。组件版本要求说明HarmonyOSSDKToolchainsAPI4至8HarmonyOSSDK支持API4至8。OpenHarmonySDKToolchainsAPI8和9OpenHarmonySDK支持API8和9。JDK11.0.x在使用DevEcoStudio进行编译构建的场景,DevEcoStudio自带了JDK11版本,无需单独安装;如果是使用流水线编译构建场景,需要配置JAVAHOME为JDK11。Node.jsv14.19.1及以上...
icegoblin
0回复
8416浏览
HarmonyOS
DevEco Studio V3.1 Canary1 版本说明
DevEcoStudio3.1Canary1为早期体验版本,与HarmonyOS3.1DeveloperPreview版本配套,支持3.1.0(API9)Stage模型应用开发,当前版本支持Phone设备,后续版本将支持更多的设备类型。同时本次还提供了差异化构建打包、跨语言混合调试、API参考快速查阅等特性,欢迎大家体验。版本兼容性DevEcoStudioV3.1Canary1版本兼容性配套关系如下表所示,对于系统要求请参见运行环境要求。组件版本要求说明HarmonyOSSDKToolchainsAPI4...
icegoblin
0回复
7170浏览
HarmonyOS
DevEco Studio V3.0 Beta4 版本说明
DevEcoStudioBeta4版本同时支持HarmonyOS和OpenHamrony应用服务的开发。其中,HarmonyOS支持APIVersion48,OpenHarmony支持APIVersion8和9。版本兼容性DevEcoStudio3.0Beta4版本兼容性配套关系如下表所示,对于系统要求请参见运行环境要求。组件版本要求说明HarmonyOSSDKToolchainsAPI4至8HarmonyOSSDK支持API4至8。OpenHarmonySDKToolchainsAPI8和9OpenHarmonySDK支持API8和9。JDK11.0.x在使用DevEcoStudio进行编译构...
icegoblin
0回复
7322浏览
HarmonyOS
DevEco Studio V3.0 Beta3 版本说明
DevEcoStudioBeta3版本只支持OpenHarmony应用服务的开发。版本兼容性DevEcoStudio3.0Beta3版本兼容性配套关系如下表所示,对于系统要求请参见运行环境要求。组件版本要求说明OpenHarmonySDKToolchains3.1.5.5OpenHarmonySDK支持API8和9。Node.jsv14.18.3及以上,且只支持14系列版本。DevEcoStudio已内置Node.js14.19.1版本,无需单独安装。如果是使用流水线编译构建场景,推荐开发者手动安装v14.19.1及以上版本,且只支...
icegoblin
0回复
6873浏览
HarmonyOS
DevEco Device Tool 3.0 Release 版本说明
新增特性:在创建OpenHarmony工程阶段,新增支持使用DevEcoDeviceTool自动下载OpenHarmony稳定版本源码、OpenHarmony样例源码及HarmonyOSConnect解决方案源码的功能,一键实现源码的导入。具体请参考创建OpenHarmony新工程章节。新增支持HarmonyOSConnect解决方案的开发,开发完成后,DevEcoDeviceTool支持对manifest和profile文件进行重打包,以便上传到DevicePartner平台进行后续托管和流转,具体请参考打包Harmo...
icegoblin
0回复
5573浏览
HarmonyOS
暂无内容
1
544
545
546
547
548
549
550
551
552
1344
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅