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设备开发 附录 获取源码
OpenHarmony介绍OpenHarmony是由开放原子开源基金会(OpenAtomFoundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。开源代码仓库地址:https:openharmony.gitee.com。获取源码概述本文档将介绍如何获取OpenHarmony源码并说明OpenHarmony的源码目录结构。OpenHarmony的代码以组件的形式开放,开发者可以通过如下...
zh_ff
0回复
7028浏览
OpenHarmony
OpenHarmony设备开发 小型系统芯片移植指导
标准系统移植指南本文描述了移植一块开发板的通用步骤,和具体芯片相关的详细移植过程无法在此一一列举。后续社区还会陆续发布开发板移植的实例供开发者参考。定义开发板本文以移植名为MyProduct的开发板为例讲解移植过程,假定MyProduct是MyProductVendor公司的开发板,使用MySoCVendor公司生产的MySOC芯片作为处理器。定义产品在“vendorMyProductVendor{productname}名称的目录下创建一个config.json文件,该文件用于描述产...
zh_ff
0回复
8926浏览
OpenHarmony
OpenHarmony设备开发 轻量系统芯片移植指导
移植验证OpenHarmony芯片移植完成后,需要开展OpenHarmony兼容性测试以及芯片SDK功能性测试。除可获得测试认证之外,还可以在开发阶段提前发现缺陷,大幅提高代码质量。OpenHarmony兼容性测试OpenHarmony兼容性测试是XTS(OpenHarmony生态认证测试套件)之一,详见OpenHarmony兼容性测试。添加test子系统以及xtsacts部件。在“vendorxxxxxxconfig.json”文件中,添加如下代码:{"subsystem":"test","components":[{"com...
zh_ff
0回复
5971浏览
OpenHarmony
OpenHarmony设备开发 隐私与安全 隐私保护
隐私保护概述随着互联网及信息化的发展,个人数据在社会经济和日常生活中发挥着越来越重要的作用。与此同时,个人数据泄露的风险也在增加,消费者产品开发者需要更加有效的保护用户的个人数据,提高用户对产品的信任度。为了提升消费者的隐私体验,产品应默认设置较高级别隐私保护策略,达到保护消费者隐私的目的。基本概念个人数据(PersonalData)与一个身份已被识别或者身份可被识别的自然人(“数据主体”)相关的任何信息...
zh_ff
0回复
7388浏览
OpenHarmony
OpenHarmony设备开发 移植子系统
移植子系统概述OpenHarmony系统功能按照“系统>子系统>部件”逐级展开,支持根据实际需求裁剪某些非必要的部件,本文以部分子系统、部件为例进行介绍。若想使用OpenHarmony系统的能力,需要对相应子系统进行适配。OpenHarmony芯片适配常见子系统列表如下(详见表1),需结合具体芯片再做增删减操作。表1OpenHarmony子系统子系统作用applications应用程序demo。可将应用相关源码存放在此目录下。kernel内核子系统。负责任务调度...
zh_ff
0回复
1.0w浏览
OpenHarmony
OpenHarmony设备开发基于命令行开发常用信息 hb安装异常处理
hb安装过程中出现乱码、段错误现象描述执行“python3mpipinstalluserohosbuild”出现乱码、段错误(segmentationfault)。可能原因pip版本过低。解决办法执行如下命令升级pip。python3mpipinstallUpiphb安装过程中提示"cannotimport‘sysconfig’from‘distutils’"现象描述执行“python3mpipinstalluserohosbuild”提示"cannotimport‘sysconfig’from‘distutils’"可能原因缺少distutils模块。解决办法执行如下命令安装。sud...
zh_ff
0回复
7080浏览
OpenHarmony
OpenHarmony设备开发基于命令行开发标准系统 (基于RK3568开发板)
版本:V3.2Beta编写“HelloWorld”程序下方将展示如何在单板上运行第一个应用程序,其中包括新建应用程序、编译、烧写、运行等步骤,最终输出“HelloWorld!”。示例目录拉取openharmony项目代码,在代码根目录创建sample子系统文件夹,在子系统目录下创建hello部件文件夹,hello文件夹中创建hello源码目录,构建文件BUILD.gn及部件配置文件bundle.json。示例完整目录如下。samplehello│──BUILD.gn│──include│└──hell...
zh_ff
0回复
7801浏览
OpenHarmony
OpenHarmony设备开发基于命令行开发常用信息 配置代理
配置Python代理1.新建代理配置文件。mkdir.pipvim.pippip.conf2.在文件中写入如下代理信息并保存退出。[global]indexurlhttp:代理网址trustedhost可信任的镜像地址timeout120配置NPM代理1.新建代理配置文件。vim.npmrc2.在文件中写入如下代理信息并保存退出。registryhttp:代理网址strictsslfalse3.将以下内容添加到.bashrc中并保存退出。exportNPMREGISTRYhttp:代理网址source.bashrc文章转载自:https:docs.openharmony.cnpagesv3.2Betazhcndevicedevquickstartquickstartpkgcommonproxy.md
zh_ff
0回复
5285浏览
OpenHarmony
及刻周边惠:拥抱HarmonyOS原子化服务
原文转自https:mp.weixin.qq.comsY75eiRlvDLXzoZWzAiZdeg,点击链接查看更多技术内容开发背景及刻周边惠是梦享网络旗下本地生活服务平台,旨在为消费者提供便捷的附近美食优惠。当下美食优惠互联网平台众多,及刻周边惠想要从已有存量市场上获得新用户,必须突破原有应用形态,以更短的路径为用户提供优惠服务。在此背景下,及刻周边惠选择参与华为HarmonyOS生态合作,成功研发“及刻周边惠原子化服务”,并完成...
HarmonyOS开发者
0回复
6777浏览
HarmonyOS
#创作者激励#【FFH】OpenHarmony轻量化系统声音收录
原创
精华
【本文正在参加2023年第一期优质创作者激励计划】概括前一阵子想着语音识别作为物联网不可或缺的一部分,前提是获取到语音的声音数据。对于声音收录数字化,stm32有很多现成的样例,而OpenHarmony方面较少该方面的资料。便想着在OpenHarmony实现接收INMP441麦克风模块。本次实现通过I2S接收INMP441模块的PCM数据。环境OpenHarmony3.1润和hisparkpegasusHi3861开发板DevEcoDeviceToolSerialPlotINMP441麦克风模块声音数字化生活...
X丶昕雪
1回复
7834浏览
南向
INMP441
I2S
OpenHarmony设备开发 轻量系统内核(LiteOS-M)基础内核时间管理
时间管理基本概念时间管理以系统时钟为基础,给应用程序提供所有和时间有关的服务。系统时钟是由定时器计数器产生的输出脉冲触发中断产生的,一般定义为整数或长整数。输出脉冲的周期叫做一个“时钟滴答”。系统时钟也称为时标或者Tick。用户以秒、毫秒为单位计时,而操作系统以Tick为单位计时,当用户需要对系统进行操作时,例如任务挂起、延时等,此时需要时间管理模块对Tick和秒毫秒进行转换。OpenHarmonyLiteOSM内核时间管...
zh_ff
0回复
6187浏览
OpenHarmony
怎么获取摄像头的直播地址?(postman版本)
原创
场景:我只是一个普通的用户,正在经营一家餐厅农场学校,安装了好几个摄像头,但是现在要有直播链接。我可以把链接给需要看到视频流的人,并且分享过去的人数不受限制。解决方案:把设备接入萤石云端,通过萤石云端获取地址。具体要怎么做呢?可以如下步骤操作步骤一:先确定咱们的设备是否是萤石设备海康设备,还是其他品牌的设备,首先需要完成设备接入的工作,把设备接入云端。设备接入的具体步骤已经在之前的文章描述过了...
wx63fb4603cfb46
0回复
9944浏览
直播地址
摄像头
postman
OpenHarmony设备开发基于IDE开发 标准系统(基于RK3568开发板)
编写“HelloWorld”程序下方将展示如何在单板上运行第一个应用程序,其中包括新建应用程序、编译、烧写、运行等步骤,最终输出“HelloWorld!”。前提条件已参考创建工程并获取源码,创建RK3568开发板的源码工程。示例目录拉取openharmony项目代码,在代码根目录创建sample子系统文件夹,在子系统目录下创建hello部件文件夹,hello文件夹中创建hello源码目录,构建文件BUILD.gn及部件配置文件bundle.json。示例完整目录...
zh_ff
1回复
8390浏览
OpenHarmony
OpenHarmony设备开发 隐私与安全 安全指南
安全概述OpenHarmony操作系统是一个开放的系统,开发者可以通过OpenHarmony开发灵活的服务和应用,为开发者和使用者带来便利和价值。为了达到这一目的,OpenHarmony提供了一个可以有效保护应用和用户数据的执行环境。在这个执行环境中,芯片的安全能力、系统的安全能力、以及上层的安全服务一起协作,从硬件安全、系统安全、数据安全、设备互联安全、应用安全、安全更新多个维度提供安全保障。图1安全保障示意图硬件安全安全机...
zh_ff
0回复
1.1w浏览
OpenHarmony
OpenHarmony南向开发环境搭建中的几个常见问题【建议收藏】
原创
在我们搭建OpenHarmony南向开发环境的时候,常常遇到各种问题,那么今天就做了一个整理贴。执行“python3mpipinstalluserohosbuild”出现乱码、段错误(segmentationfault)。升级pythonpython3mpipinstallUpip提示"cannotimport'sysconfig'from'distutils'"现象描述执行“python3mpipinstalluserohosbuild”提示"cannotimport'sysconfig'from'distutils'"。执行如下命令安装。sudoaptgetinstallpython3.8distutils提示"module'...
开源坚果
0回复
7977浏览
OpenHarmony
OpenHarmony设备开发基于命令行开发常用信息 编译异常处理
版本:V3.2BetaLinux编译服务器终端输入不识别的命令时提示“ImportError:Nomodulenamedaptpkg”现象描述Linux编译服务器终端输入不识别的命令时,提示"ImportError:Nomodulenamedaptpkg"可能原因python3apt安装兼容性问题。解决办法执行如下命令重新安装python3apt。sudoaptgetremovepython3aptsudoaptgetinstallpython3apt编译构建过程中,提示找不到“python”现象描述编译构建过程中出现以下错误:bash:usrbinpython:Nosuch...
zh_ff
0回复
6145浏览
OpenHarmony
BOSHIDA三河博电科技 AC-DC电源模块的模块组合
BOSHIDA三河博电科技ACDC电源模块的模块组合ACDC电源模块的基本原理是从交流源中获取电压,然后由整流器转换为直流电压,且输出能量比输入的电压高,从而达到电路输出直流电压、电流的目的。交流交换器模块由负责控制的设备,整流器,电容器和变压器组成。负责控制的设备是用于执行频率变化,保证电源运行恒定有效,可以通过手动按钮,智能电脑和微控制器进行设置,变压器是将给定的电压转变为高电压,可以从安全点控制电源的输出,而电容...
稳控科技
0回复
3913浏览
电源模块
模块电源
工业电源
定制电源
专业电源
工程监测多通道振弦模拟信号采集仪VTN通道分配与激励设置
工程监测多通道振弦模拟信号采集仪VTN通道分配与激励设置VTN208432是多通道振弦、温度、模拟传感信号采集仪,可对最多32通道振弦频率、32通道温度传感器(热敏电阻或DS18B20)、32通道模拟量传感器(电压或电流)进行实时或全自动定时采集存储。通道分配说明VTN4XX共有64个通道只读寄存器用于保存传感器实时值,各通道数据类型的顺序为:频率值、温度值、ADC12值、ADC16值,根据设备型号不同,ADC12或者ADC16可被配置为NTC热敏...
稳控科技
0回复
4184浏览
振弦采集仪
振弦传感器
工程监测
预防地质灾害
OEM定制
BOSHIDA 模块电源的详细分类
BOSHIDA三河博电科技模块电源的详细分类ACDC电源模块的基本原理是从交流源中获取电压,然后由整流器转换为直流电压,且输出能量比输入的电压高,从而达到电路输出直流电压、电流的目的。交流交换器模块由负责控制的设备,整流器,电容器和变压器组成。负责控制的设备是用于执行频率变化,保证电源运行恒定有效,可以通过手动按钮,智能电脑和微控制器进行设置,变压器是将给定的电压转变为高电压,可以从安全点控制电源的输出,而电容器用...
稳控科技
0回复
4419浏览
电源模块
模块电源
工业电源
定制电源
OpenHarmony 设备开发创建工程并获取源码
在通过DevEcoDeviceTool创建OpenHarmony工程时,可自动下载相应版本的OpenHarmony源码,源码类型包括OpenHarmonyStableVersion、OpenHarmonySample和HarmonyOSConnectSolution。OpenHarmonyStableVersion源码为OpenHarmony稳定版本源码,通过镜像站点获取,支持OpenHarmonyv1.1.4LTS、OpenHarmonyv3.0.3LTS和OpenHarmonyv3.1Release版本。镜像站点的源码,一般取自该稳定版本的发布时间点,因此,通过镜像站点获取的源码可能不...
zh_ff
0回复
5749浏览
OpenHarmony
暂无内容
1
38
39
40
41
42
43
44
45
46
108
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅