51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
WOT技术大会
IT证书
公众号矩阵
移动端
短视频
免费课程
课程排行
直播课
软考学堂
全部课程
厂商认证
IT技术
24年11月软考
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
【FFH】小熊派驱动调用流程(以调用LED灯驱动为例)
原创
精华
[春节不停更,此文正在参加「星光计划春节更帖活动」](https:harmonyos.51cto.composts9923)一、流程总览驱动调用的流程和纯代码开发的流程十分相似,本文着重点在于驱动调用的逻辑。创建目录及相应源码文件编写驱动调用代码编写编译构建文件BUILD.gn编译烧录运行二、源码目录结构在.applicationsBearPiBearPiHMMicrosamples目录下创建myledapp源码目录myledapp.c驱动调用源码BUILD.gn源码编译脚本如图所示三、编写驱动调用代码...
Wait_Aurora
1回复
1.2w浏览
「过年不停更」
小熊派
BearPi
OpenHarmony
FFH
【FFH】小熊派纯代码开发流程
原创
精华
[春节不停更,此文正在参加「星光计划春节更帖活动」](https:harmonyos.51cto.composts9923)一、流程总览创建目录及相应源码文件编写业务代码编写编译构建文件BUILD.gn编译烧录运行二、源码目录结构project源码目录xxx.c业务源码文件BUILD.gn业务源码的编译脚本三、编写程序代码编写一个简单的C语言Helloworld程序cincludeintmain(intargc,charargv){printf("\n\n");printf("\n\t\tHelloBearPi!\n");printf("\n\n\n");return0;}...
Wait_Aurora
0回复
8561浏览
「过年不停更」
小熊派
BearPi
OpenHarmony
FFH
【FFH】OpenHarmony啃论文成长计划---几种常见的JSON解析器比较
原创
精华
[春节不停更,此文正在参加「星光计划春节更帖活动」](https:harmonyos.51cto.composts9923)[TOC](几种常见的JSON解析器比较)大家好!我是来自深圳技术大学FSR实验室的同学,标题FFH就是FSRlabForHarmony!并且我也正在参加OpenHarmony成长计划从论文到开源提交研究,以后我们也会陆续在这个社区记录学习心得和体会。参考文献[SpatialDataMonitoringandMobileApplications–ComparisonofMethodsforParsingJSONinAndroidOperatin...
Hagon
1回复
1.3w浏览
json
Jackson
「过年不停更」
FFH
【FFH】Linux下配置小熊派-鸿蒙·叔设备开发(南向)的开发环境
原创
精华
Linux下配置小熊派鸿蒙·叔(BearPiHMMicro)设备开发的开发环境[春节不停更,此文正在参加「星光计划春节更帖活动」](https:harmonyos.51cto.composts9923)一、前言BearPiHMMicro开发板是一块高度集成并可运行Openharmony系统的开发板,板载高性能的工业级处理器STM32MP157芯片,搭配4.3寸LCD电容式触摸屏,并板载wifi电路及标准的E53接口。上面是废话,单纯介绍小熊派的简单情况。官方有一个看似十分有一个十分简单的“10分钟”...
Wait_Aurora
2回复
1.4w浏览
「过年不停更」
[FFH]
小熊派
BearPi
#2020征文--手把手教你搭建鸿蒙hi3518开发和运行环境
原创
精华
前言学习C语言,C++语言,数据结构和算法,操作系统,网络,驱动,设计模式等知识用鸿蒙来强化就太对了。本文教你一步一步搭建鸿蒙的开发和运行环境,有点啰嗦,适合小白。本文所涉及的所有工具都可以在这里找到(提取码ue2a)具体有下列步骤:组装开发板连接开发板安装串口驱动安装USB驱动安装烧录工具擦除引导程序烧录系统登录开发板修改OS启动地址运行可执行程序安装VMWARE安装编译服务器访问编译服务器编译鸿蒙产品编译鸿蒙组...
wx5fac92438ed6a
8回复
2.4w浏览
鸿蒙
harmonyos
【FFH】BearPi开发板上部署Hap工程
原创
[春节不停更,此文正在参加「星光计划春节更帖活动」](https:harmonyos.51cto.composts9923)[TOC](BearPi开发板上部署HAP工程)1.准备工作下载并安装JRE下载地址(百度云):[https:pan.baidu.coms1yuMn4YulfP6j50mQA8faoA](https:gitee.comlinktargethttps%3A%2F%2Fpan.baidu.com%2Fs%2F1yuMn4YulfP6j50mQA8faoA)提取码:1234下载并安装STM32CubeProgrammer下载地址(百度云):[https:pan.baidu.coms1XfFFFs7UdE9TPdN0FdA6ag](...
Hagon
0回复
1.1w浏览
小熊派
FFH
「过年不停更」
OpenHarmony喂狗源码解读之内核态源码
原创
精华
春节不停更,此文正在参加「星光计划春节更帖活动」https:harmonyos.51cto.composts9923[toc](OpenHarmony3.1Beta喂狗内核源码解读一、喂狗的芯片手册资料1.概述看门狗WatchDog用于系统异常情况下,一定时间内发出复位信号,以复位整个系统。系统提供2个WatchDog模块。2.特点WatchDog具备以下特点:内部具有一个32bit减法计数器。支持超时时间间隔(即计数初值)可配置。支持寄存器锁定,防止寄存器被误改。支持超时中断产生。...
民之码农
3回复
1.7w浏览
OpenHarmony
海思芯片
过年不停更
OpenHarmony喂狗源码解读之用户态源码
原创
精华
春节不停更,此文正在参加「星光计划春节更帖活动」https:harmonyos.51cto.composts9923[toc](OpenHarmony3.1Beta喂狗用户态源码解读一、用户代码分析1.程序等待ko加载创建字符设备cWaitAtStartup("devwatchdog");defineWAITMAXCOUNT10staticvoidWaitAtStartup(constcharsource){unsignedintcount0;structstatsourceInfo;unsignedintwaitTime500000;do{usleep(waitTime);count++;}while((stat(source,&sourceInfo)<0)&&(errnoEN...
民之码农
3回复
1.3w浏览
OpenHarmony
Watchdog
喂狗
「过年不停更」
OpenHarmony中linux内核手动编译调试解读
原创
精华
春节不停更,此文正在参加「星光计划春节更帖活动」https:harmonyos.51cto.composts9923[toc](OpenHarmony3.1Beta版本linux内核手动编译调试步骤一、OpenHarmony手动编译Linux内核1.首次编译标准系统javascript.build.shproductnameHi3516DV300ccache2.编译完成在编译的内核在OpenHarmonyv3.1BetaoutKERNELOBJkernelsrctmplinux5.10目录下配置编译环境变量javascriptexportOHOSROOThomeweiminOpenHarmonyOpenHarmonyv3.1Betaexp...
民之码农
0回复
2.5w浏览
OpenHarmony
linux
kernel
boot.img
「过年不停更」
hi3861接收华为云命令的响应
硬件,hi3861,润和或小熊派,代码从小熊派gitee下载我做了一点点改动,现在从华为云mqtt云里下达一个命令,hi3861执行命令之后,会及时返回响应云里弹窗命令下发成功,如果用api下发命令,也能收到命令回执,是json格式,https:gitee.comzzsjrunhmhwy
千云山庄
0回复
9548浏览
hi3861命令回执
初学 HarmonyOS 系统,给Hi3861L写温湿度传感器HUT21D的驱动
大佬们已经写出了AHT20,OLED1306等I2C总线的驱动把它们作为学习模板,准备将HUT21D、BH1750的驱动,以及模拟单总线DHT11,18b20等移值到运行HarmonyOS的Hi3861开发板上。通过实践,对鸿蒙硬件I2C的驱动有了一点了解。感觉库写的非常好,用户不需要管I2C的启动、停止、ACK、NACK等等,屏蔽了中断、寄存器等底层处理。。总之,直接用wifiioti2c.c的3个库函数就好了。例如:使能I2C:I2cInit(WifiIotI2cIdxid,unsignedintbaudrate);...
yzz1630
5回复
1.8w浏览
鸿蒙
海思
hi3861
wifiiot
Hi3861智能小车(一)
原创
精华
去年初学鸿蒙,在刚刚能写点代码的时候,集合当时掌握的所有知识,攒在一起做了这么个小应用。本打算拿这个参加华为的鸿蒙项目征集活动,当时做的很不完善,就做烂尾了,但是也没放弃一直修修改改,用了好长时间才达到一个能接受的程度。现在觉得完成度还可以吧,整理整理发出来,跟大家分享。所用到的知识都是系统的基础应用部分,对新手入门能有一定帮助,而且这个应用很好玩,可以在以后学习一些新应用的时候结合在一起做一...
细嗅蔷薇05
2回复
2.5w浏览
鸿蒙
Hi3861
智能小车
HDF驱动框架探路(三):基于3516配置一套可以打通的HDF驱动程序
原创
精华
【本文正在参与优质创作者激励】老规矩还是将最终希望跑出来的效果放出来。如下:[toc](HDF驱动框架探路3:)前言大家如果有读过第二篇文章的话,可能发现了在该文中内核态的驱动程序是直接引用了源码中已经存在的一个HDF驱动模块。所以本文的就是着重解决这个问题,也就是自己去配置一个HDF驱动模块。本文是基于3516的小型系统去验证的。本文框架图观察上图,其实本文是将上文的流程进一步细化,上文中的驱动程序细分成了三个部...
Mr_qzk
0回复
1.7w浏览
HDF框架
hi3516
首发!友善之臂NanoPi M1 Plus移植Openharmony标准版
原创
精华
【本文正在参与优质创作者激励】首先感谢[永恒666](https:harmonyos.51cto.comuserposts8437724)分享的[4412开发板移植openharmony3.0标准版原来移植ohos可以这样简单!](https:harmonyos.51cto.composts9797)本文参考这种方式在友善之臂NanoPiM1Plus上移植了Openharmony标准版用的方法比较简单粗暴,目前只是能成功跑起来看到画面。整理实现方式如下:一OpenHarmonyLinux内核移植参考:[一种快速移植OpenHarmonyLinux内核的方法]...
Soon_L
2回复
2.2w浏览
openharmony
移植
开发板
#星光计划2.0# OpenHarmony3.0上采用ets开发HAP控制LED灯
原创
精华
[【本文正在参与51CTOHarmonyOS技术社区创作者激励计划星光计划2.0】](https:harmonyos.51cto.composts9422)作者:周希元[toc](目录)1.开发环境硬件:Hi3516DV300开发板软件:OpenHarmony3.0系统工具:DevEcoStudio3.02.功能简介OpenHarmony3.0采用了方舟开发框架arkUI,支持了基于TS扩展的声明式开发范式eTS,本文使用ets开发语言,构造一个应用程序,实现通过上层HAP控制底层LED灯的亮与灭。3.实现原理如果在Android上实现,...
droidzxy
0回复
1.4w浏览
OpenHarmony
hi3798mv310,华为自家芯片可以移植吗?
如题,电视盒子能移植吗?
yaxuancs
0回复
8933浏览
鸿蒙移植
4412开发板移植openharmony3.0标准版-原来移植ohos可以这样简单!
原创
精华
大家好!我是拓维信息的鸿蒙开发者,廖永恒。最近,我在4412开发板上移植openharmony3.0(标准版)。并显示成功。在这里,我简单分享我移植过程。4412开发板(1G+8G)采用CortexA9四核的Exynos4412(Exynos4Quad),主频1.4~1.6GHz,GPU采用的是Mali400MP四核心图形处理器,支持2D3D图形加速。在文章中,我更多介绍移植解决问题方向、方法、调试手段。因为我觉得,在移植过程,你会遇到各种各样的问题,自己要懂得分析问题,懂得...
永恒666
3回复
1.9w浏览
openharmony 移植
【试用报告】HiSpark IPC DIY 开箱
拿到手之后组装时候发现我们的摄像头带的配件还是很多的,侧面说明功能是相当强悍。他的芯片是用了hi3518,与之前的开发板一样,也是支持鸿蒙系统的拿到手之后,安装说明书安装,这里需要特别注意,摄像头的亚克力板一定一定需要看仔细了,不可以安装反了。我就是安装反了,到最后摄像头螺丝孔对应不上才反应过来(导致后面还需要把喇叭撕下来还有天线的贴纸也的撕下来)安装过程就是需要注意亚克力板的正反,其他都很好辨认。...
knmb99
0回复
6521浏览
HiSpark_IPC_DIY
HDF驱动框架探路(七):imx6ull用内核线程实现中断效果驱动sr501
原创
精华
【本文正在参与优质创作者激励】老规矩还是将最终希望跑出来的效果放出来。如下:结合上图的线程和代码可以看出来是内核线程跑着监控gpio输出充当中断的功能[TOC](HDF驱动框架探路7:)1.前言在上一篇文章中,是因为imx6ull开发板本身的引脚带有中断功能,那么在一些不具备中断功能或者没办法使用中断功能的情况下,就需要想办法去解决这种问题,那么使用kthread内核线程就是一个可以选择的方法,这也是本文的目的。2.框架图2.1驱...
Mr_qzk
0回复
1.3w浏览
imx6ull
hdf框架
sr501
kthread
中断程序
【HarmonyOS开发板试用】之二Hi3861开发初探和环境搭建
原创
精华
[toc](目录)Hi3861开发上一篇大致描述了收到51cto的HiSparkWiFiIoTHi3861CH340G开发板后的组装过程,这一篇正式进入开发的初探。$\color{f00}{注:相关设备来源于51CTO鸿蒙技术社区【开发板漂流计划】提供}$开发环境我的开发编译环境mac+git+repo+vscode+docker我的烧录调试环境window+HiBurn+串口调试助手开发环境的搭建还是有点难度,刚开始还是信心满满对着文档各种操作,最终都以失败告终。。。最终走了一个自认为最便捷的方...
sxfenglei
1回复
1.3w浏览
HarmonyOS开发
暂无内容
1
17
18
19
20
21
22
23
24
25
29
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅