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
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
社区规则
意见反馈
社区活动
默认
发布时间
热度
原创
精华
热门标签
harmony
纯血
harmonyos
鸿蒙14天IOT开发实战-笔记(1.2)
1.2开发环境搭建之快速入手(1)开发工具准备下载官方提供镜像下载地址(百度云):https:pan.baidu.coms1T0Tcl3y48C1p5L6y6HJNg提取码:eusr下载HiBurn下载地址(百度云):https:pan.baidu.coms1bp2ypAfH2HaNPTY2KwEhEA提取码:1234下载并安装虚拟机VMwareWorkstation下载地址:https:www.vmware.comproductsworkstationplayerworkstationplayerevaluation.html下载并安装MobaXterm工具下载地址:https:en.softonic.comdownlo...
^浅忆佳瓦~苦思甜
0回复
6658浏览
鸿蒙14天IOT开发
OPENHarmony入门--编译构建介绍以及CMIS接口
编译构建介绍1.了解如何编译模块模块gn文件业务gn文件Json文件2.了解代码如何被执行HarmonyOSCMIS接口简介CMIS接口简介什么是CMIS接口可以减少内核的屏蔽效果,更换底层,上层应用程序可以不变;鸿蒙与CMSISRTOS2接口联系1.封装了LiteOSm的内核代码:路径:CMSISRTOS2实现:kernelliteosmkalcmsiscmsisliteos2.c(gitte上面路径有变化)2.上层应用要调用内核代码要通过接口来实现对内核一些功能的调用;代码如下:更多API介绍请...
辰羊
0回复
7587浏览
小熊派
OPENHarmony快速入门--helloword以及LED点亮
首先是进行HELLOWORD的编写HELLOWORLD新建HELLOWORLD源码文件新建myapp文件夹在这个路径下再创建两个BUILD.gn文件,和.c文件;具体写法如下图:然后把helloworld文件编译成静态库文件libmyapp.aincludedirs接着指定source所需要依赖的.h文件路径;然后通过MobaXterm进行代码的编译;编译成功界面如下所示:然后进行运行,结果如下所示:下面是LED点亮其整体方法和helloworld一样,就是部分代码内容有所调整具体代码如下:进行编译然后烧录后呈现效果如下:
辰羊
0回复
8012浏览
小熊派
OpenHarmony littlefs文件系统存储结构与IO性能优化分析
精华
OpenHarmonylittlefs文件系统存储结构与IO性能优化分析引言随着科技的发展和网络技术的进步,计算机存储空间愈加紧张,存储空间对文件系统的功能需求越来越大,大规模的数据增长为文件存储、非结构化数据存储提出了新的挑战。对于许多物联网设备而言,拥有一个小型且具有弹性的文件系统至关重要,littlefs文件系统应运而生。littlefs文件系统在2017年由ChristopherHaster开发,遵循Apache2.0协议,被应用在ARM的IoT设备Mbed操作...
OpenHarmony开发者
0回复
1.3w浏览
OpenHarmony
Lite Actor:方舟Actor并发模型的轻量级优化
精华
原文:https:mp.weixin.qq.coms8biIBddpy6GKgakazg1vcg,点击链接查看更多技术内容。并发模型是用来实现不同应用场景中并发任务的编程模型,通过合理地使用多线程,可以缩减应用程序的开发和维护成本,同时还能更好地提升应用程序在多核设备中的运行性能。随着IoT时代下应用场景的不断复杂、多核设备的不断增多,并发模型显得举足轻重,本期我们将为大家带来方舟编译器对传统Actor并发模型的轻量级优化。一、什么是并发...
HarmonyOS开发者
0回复
8728浏览
HarmonyOS
#DAYU200体验官#基于鸿蒙的恶性皮肤肿瘤检测系统
原创
精华
“1+12”—DAYU200开发板和恶性皮肤肿瘤检测系统的有效融合项目背景恶性皮肤肿瘤,是一种起源于表皮基底细胞或毛囊外根鞘的低度恶性肿瘤。临床有两种类型,即基底细胞癌、鳞状细胞癌,均来源于角化细胞。常见的恶性皮肤肿瘤有Bowen病、Paget病、基底细胞癌、鳞状细胞癌、恶性黑素瘤等。恶性皮肤肿瘤大部分生长于原发部位,但也有转移和不明方向的肿瘤发生。恶性皮肤肿瘤的发生率和死亡率逐年升高,通常诊断出患有恶性皮肤肿瘤的...
小西在这里
3回复
1.2w浏览
#DAYU200体验官#
#夏日挑战赛#交叉编译(二)-- openharmony编译分解
原创
[【本文正在参加星光计划3.0—夏日挑战赛】](https:ost.51cto.composts13641)目的openharmony社区已经已经提供了当前编译方法,我们通过配置对应设备并执行脚本便能通过通过编译获取到我们所需的版本。对于编译的过程与编译的细节我们似乎不需要关心,除非出现bug,当然有社区有对应的大牛的维护这种概率极低,似乎去了解和拆分openharmony编译成为一种可有可无的活。其实不然,拆解openharmony编译过程,我们更能了解编译的细节...
挖墙脚的农民工
2回复
1.3w浏览
openharmony 编译
musl;
交叉编译
#夏日挑战赛#交叉编译(一)-- musl库浅析
原创
精华
[【本文正在参加星光计划3.0—夏日挑战赛】](https:ost.51cto.composts13641)背景openharmony在编译框架采用了gn+ninja+llvm+clang+musl(当然这里排除内核的编译部分),musl是一个全新为Linux基本系统实现的标准库。特点是轻量级、快速、简单、免费、标准兼容和安全。当前rk3568的开发板编译的musl库采用arm的架构进行的编译。其中[musl下载地址](https:www.musllibc.orghow.html)编译用例我们在三方库中增加一个简单的用例。用...
挖墙脚的农民工
3回复
2.1w浏览
musl库编译
openharmony musl
交叉biany
musl
鸿蒙14天IOT开发实战-笔记(1.1)
1.1开发环境搭建之BearPiHMNano开发板介绍(1)开发板功能介绍BearPiHMNano开发板是一块专门为鸿蒙OS设计的HarmonyOS开发板,板载高度集成的2.4GHzWLANSoC芯片Hi3861,并板载NFC电路及标准的E53接口,标准的E53接口可扩展的只能加湿器、只能台灯、智能安防、智能烟感等案例。如图为开发板功能。(2)原理图解读按键电路原理图:BearPiHMNano开发板提供了一个复位按键和两个用户按键,原理图中SW1对应的是复位按键,SW2和SW3分别...
^浅忆佳瓦~苦思甜
0回复
9447浏览
14天鸿蒙设备开发
梅科尔工作室-鸿蒙十四天实战培训笔记(day1)--开发环境
1、BearPiHMNano开发板初步介绍1.1功能简介BearPiHMNano开发板是一块专门为鸿蒙OS设计的HarmonyOS开发板,板载高度集成的2.4GHzWLANSoC芯片Hi3861,并板载NFC电路及标准的E53接口可拓展只能加湿器、智能台灯等。1、ES5拓展板接口2、WiFISocHi38613、NFC芯片NT3H1204、TypeCUSB接口5、复位键6、用户按键7、NFC天线8、TTL转USB芯片CH340E1.2原理图按键电路原理图BearPiHMNano开发板提供了一个复位按键和两个用户按键,原理图中SW1...
xiran61
0回复
6063浏览
小熊派 学习
原创
梅科尔工作室——华为鸿蒙实战开发第一课
直播链接:https:bbs.huaweicloud.comlivecloudlive202207111930.html物联网架构端——边——管——云——行业应用1.部分端可以直接通过管与云相连;2.再工业园区局域网部署,对本地要求较高,只能通过边来上传物联网常见通信协议1.CoAP受限制的应用协议小巧,最小数据包4字节2.MQTT消息队列遥测传输协议为硬件性能低下的远程设备以及网络状况差情况提供的发布订阅“轻量级”通讯协议,提供一对多的消息分发和应用之间的解耦.png...
Token_w
0回复
6916浏览
华为实战开发第一
小熊派学习笔记1
开发板按键编写一个程序的步骤1.添加源码文件2.编写业务代码3.编写编译构建文件BUILD.gn4.调试程序5.总结例:编写一个helloworld程序1.新建myapp文件夹,添加helloworld.c和BUILD.gn源码文件2.编写业务代码staticlibrary中指定业务模块的编译结果,为静态库文件libmyapp.a,开发者根据实际情况完成填写。sources中指定静态库.a所依赖的.c文件及其路径,若路径中包含""则表示绝对路径(此处为代码根路径),若不包含""则表示相对...
cuican233
0回复
6356浏览
小熊派
梅科尔工作室-鸿蒙设备开发实战笔记一
BearPIHMnano专门为鸿蒙OS设计的开发板板载高度集成2,4GHZWLANSOC芯片Hi3861板载NFC电路及标准E53接口构成一、E53拓展板接口由排座与排针构建可通过杜邦线与外接传感器连接可以加E53拓展板,对更多功能进行拓展二、NFC芯片加上7NFC天线可以实现碰一碰联网之类实验三、WIFISoc作为主控芯片型号为Hi3861四、TTL转USB芯片外接后可以实现烧入代码,输出调试日志五、TYPECUSB接口按键原理图SW1对应复位按键,SW2、SW3对应用户按键E53接口电路图
mb62c3b902def3f
0回复
6198浏览
鸿蒙
BearPi-HM Nano 快速入门 Hello_World
[toc](目录)1.添加HelloWorld源码文件打开VisualStudioCode软件。点击文件,打开文件夹,点击映射文件—home—bearpi—code—打开可得到如下图所示内容:在“项目名\applications\BearPi\BearPiHMNano\sample”文件下创建实例文件夹,myapp。在myapp文件夹下创建helloworld.c,BUILD.gn两个文件。2.编写HelloWorld业务代码htmlincludeinclude"ohosinit.h"voidHelloworld(void){printf("Helloworld!\r\n");}APPFEATUREINIT(Hello...
小石猛猛冲
0回复
8534浏览
HarmonyOS
工业级瘦设备4G接入,润和软件DAYU120通过OpenHarmony兼容性测评
近日,润和软件HHSCDAYU120开发板顺利通过OpenHarmony3.1release版本兼容性测评,获颁OpenAtomOpenHarmony(以下简称OpenHarmony)生态产品兼容性证书,标志着润和软件大禹系列开发板正式开启支持OpenHarmony瘦设备迁移至4G的新通道。提升OpenHarmony物联网移动端设备通信能力润和软件大禹系列HHSCDAYU120基于UIS8910DM芯片平台设计,支持OpenHarmony轻量系统,是面向4G工业级嵌入式设备、实现高度集成的开发套件,支持FDDLTE(...
润和软件HiHope
0回复
9000浏览
DAYU120
通过OpenHarmony兼容性测评,大师兄开发板与丰富教培资源已ready
近日,润和满天星系列开源大师兄开发板顺利通过OpenHarmony3.1release版本兼容性测评,获颁OpenAtomOpenHarmony(以下简称OpenHarmony)生态产品兼容性证书,成功交付出既满足OpenHarmony开源兼容性定义的技术要求,又符合教育部《新课标》信息化教学指导方向的青少年编程平台。面向青少年信息科技教育的人工智能开源板润和满天星系列开源大师兄开发板于2022年6月30日正式上市发布,是面向青少年编程教育的微型计算机,其外型小...
润和软件HiHope
0回复
9204浏览
大师兄
基于eTS高效开发HarmonyOS课程类应用
精华
原文:https:mp.weixin.qq.comskU76kB6T1JSqapAfGPGRHQ,点击链接查看更多技术内容。随着HarmonyOS3.0Beta版的发布,APIVersion8新增了大批JSeTSAPI接口,相信很多开发者已经迫不及待想体验基于eTS的HamronyOS应用开发。本期Codelab,我们将基于APIVersion8实现一个HarmonyOS课程类应用,帮助大家学习eTS的声明式UI描述、循环渲染、状态数据管理等机制,体验基于eTS的极简高效开发。一、整体介绍在课程类应用界面中,左...
HarmonyOS开发者
0回复
9413浏览
HarmonyOS
技术干货
【直播回顾】OpenHarmony知识赋能六期第三课—OpenHarmony智能家
【直播回顾】OpenHarmony知识赋能六期第三课—OpenHarmony智能家居项目之控制面板功能实现7月14日晚上19点,知识赋能第六期第三节直播《OpenHarmony智能家居项目之控制面板功能实现》,在OpenHarmony开发者成长计划社群内成功举行。本次直播是“OpenHarmony开源开发者成长计划项目”举办的知识赋能系列直播之一,在开发者中引发了高度关注。此系列直播已经走过了5期,共28节课,23名技术大咖倾囊相授,从开源实战项目总结经验,...
OpenHarmony开发者
0回复
5919浏览
OpenHarmony
直播
干货
小熊派学习(二)-开发板介绍
梅科尔工作室欢1.BearPiHMNano开发板:基于STM32L431RCT6设计的高性能物联网开发板1.1电路连接关系如下:系统由USB5V供电,经过DCDC降压至3.3V给系统大部分器件供电,为系统主要电源;板载STLink与MCU采用SWD接口;8MFlash采用四线QSPI与MCU连接;SD卡采用三线SDMMC协议与MCU交互;E53扩展接口支持SPI、I2C、UART等协议;开发板自带1.44寸LCD,属于SPI4line接口;通信模块扩展接口可接UART和SPI协议通信的通信模组;LED灯、按键...
Sherry辛巳
0回复
1.1w浏览
小熊派
小熊派学习(一)-开发环境搭建
梅科尔工作室欢1.进行小熊派开发,首先需要软件安装,搭载编译环境具体会用到的软件如下:1.镜像虚拟机:编译时必须打开2.支持创建SSH,Telnet,Rsh,Xdmc,RDP,VNC,FTP,SFTP,串口(SerialCOM),本地Shell,Mosh,Aws,WSL(微软子系统)等超多连接功能。MobaXterm提供了人性化的操作界面,支持与主流的操作系统连接进行控制和管理操作,应用时必须打开虚拟机3.就是把网络上的存储盘(网盘)映射到电脑的本地存储:考录时必须打开4.代码编...
Sherry辛巳
0回复
8144浏览
小熊派
暂无内容
1
77
78
79
80
81
82
83
84
85
132
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅