这个用户很懒,还没有个人简介
私信
主帖 11
回帖
视频
提问
回答
资源
专栏
HarmonyOS网络应用开发连接华为IoT平台华为云物联网平台即华为设备接入服务(IoTDeviceAccess),提供海量设备连接上云、设备和云端双向消息通信、批量设备管理、远程控制和监控、OTA升级、设备联动规则等能力,并可将设备数据灵活流转到华为云其他服务,帮助物联网行业用户快速完成设备联网及行业应用集成。华为IoT平台地址:https:www.huaweicloud.comproductiothub.html华为IoT平台产品创建设备对接华为IoT平台打开“D6iotcl...
2022-07-25 12:51:19 488浏览 1点赞 0回复 0收藏
HarmonyOS网络应用开发MQTT客户端MQTT介绍MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输协议),是一种基于发布订阅(publishsubscribe)模式的"轻量级"通讯协议,该协议构建于TCPIP协议上,由IBM在1999年发布。Paho是IBM在2011年建立的Eclipse开源项目,该项目包含以C、Java、Python、Javascript等语言编写的可用客户端。嵌入式C语言客户端开源地址:https:github.comeclipsepaho.mqtt.embeddedcMQYY文件目录介绍...
2022-07-25 12:47:09 308浏览 0点赞 0回复 0收藏
HarmonyOS网络应用开发UDP服务端API介绍UDP服务端创建流程实现UDP服务端打开“D4iottcpserver”工程的tcpserverdemo.c文件,修改部分代码即可实现UDP服务端HarmonyOS网络应用开发UDP客户端UDP客户端创建流程UDP客户端的实现打开“D3iotudpclient”工程的udpclientdemo.c文件,可在代码中查看实现UDP客户端的代码staticvoidUDPClientTask(void){服务器的地址信息structsockaddrinsendaddr;socklentaddrlengthsizeof(sendaddr);ch...
2022-07-25 12:43:47 1058浏览 0点赞 0回复 0收藏
HarmonyOS无线联网开发WiFiAP热点API介绍AP热点创建代码解读HarmonyOS无线联网开发WiFiSTA联网API介绍代码解读
2022-07-25 12:32:50 440浏览 0点赞 0回复 0收藏
HarmonyOS驱动子系统开发—ADC采样ADC介绍查看ADC对应的GPIO引脚ADC读取GPIO的电压值HarmonyOS驱动子系统开发—I2C总线API介绍查看NFC的I2C对应的GPIO引脚I2C读写NFC芯片HarmonyOS驱动子系统开发—UART读写API介绍查看UART1对应的GPIO引脚UART读写数据
2022-07-25 12:09:11 585浏览 0点赞 0回复 0收藏
HarmonyOS驱动子系统开发—操作GPIOGPIO的API查看LED对应的GPIO引脚操作GPIO点亮LEDstaticvoidLedTask(void){初始化GPIOGpioInit();设置GPIO2的复用功能为普通GPIOIoSetFunc(WIFIIOTIONAMEGPIO2,WIFIIOTIOFUNCGPIO2GPIO);设置GPIO2为输出模式GpioSetDir(WIFIIOTGPIOIDX2,WIFIIOTGPIODIROUT);while(1){设置GPIO2输出高电平点亮LED灯GpioSetOutputVal(WIFIIOTGPIOIDX2,1);延时1susleep(1000000);设置GPIO2输出低电平熄灭LED灯Gpio...
2022-07-25 12:04:44 274浏览 0点赞 0回复 0收藏
HarmonyOS内核开发—事件管理事件基本概念事件是一种实现任务间通信的机制,可用于实现任务间的同步,但事件通信只能是事件类型的通信,无数据传输。一个任务可以等待多个事件的发生:可以是任意一个事件发生时唤醒任务进行事件处理;也可以是几个事件都发生后才唤醒任务进行事件处理。事件集合用32位无符号整型变量来表示,每一位代表一个事件。多任务环境下,任务之间往往需要同步操作。事件可以提供一对多、多对多的同步操作...
2022-07-25 11:55:01 996浏览 0点赞 0回复 0收藏
HarmonyOS内核开发—任务管理基本概念1、从系统的角度看,任务是竞争系统资源的最小运行单元。任务可以使用或等待CPU、使用内存空间等系统资源,并独立于其它任务运行。2、LiteOS的任务模块可以给用户提供多个任务,实现了任务之间的切换和通信,帮助用户管理业务程序流程。这样用户可以将更多的精力投入到业务功能的实现中。3、LiteOS中的任务是抢占式调度机制,高优先级的任务可打断低优先级任务,低优先级任务必须在高优先级...
2022-07-25 11:48:22 270浏览 0点赞 0回复 0收藏
HarmonyOS编译框架介绍Ninja编译工具简介在UnixLinux下通常使用Makefile来控制代码的编译,但是Makefile对于比较大的项目有时候会比较慢,代码在编译都变成了程序员放松的借口了。所以这个Google的程序员在开发Chrome的时候因为忍受不了Makefile的速度,自己重新开发出来一套新的控制编译的工具叫作Ninja,Ninja相对于Makefile这套工具更注重于编译速度。除了Chrome现在还有一些其他的比较大的项目也在开始使用NinjaHarmonyOSCM...
2022-07-25 11:40:26 497浏览 0点赞 0回复 0收藏
HarmonyOS快速入门:HelloWorld添加HelloWorld源码文件1、新增myapp文件夹在.applicationsBearPiBearPiHMNanosample路径下新建一个myapp目录,用于存放业务源码文件。2、新增helloworld.c文件在.applicationsBearPiBearPiHMNanosamplemyapp路径下新建一个helloworld.c文件,该文件为业务源码文件。3、新增BUILD.gn文件在.applicationsBearPiBearPiHMNanosamplemyapp路径下新建一个BUILD.gn文件,该文件为业务源码编译脚本。编写...
2022-07-25 11:09:20 1043浏览 0点赞 0回复 0收藏
直播学习记录鸿蒙开发环境搭建Linux编译服务器:Ubuntu16.04及以上64位系统版本,Shell使用bashWindows工作台:WindowsXPWindows7Windows101)从镜像站点下载压缩文件https:repo.huaweicloud.comharmonde1.0.tar.gz2)从HPM网站组件HPM网站:https:hpm.harmonyos.comcnhome软环境要求:Linux服务器安装12.13.0+的Node.js3)用包管理器命令行hpminittdefaulthpminstallbearpibearpihmnano需要先注册gitee账号,并配置邮箱源码链接:https...
2022-07-25 10:48:45 1069浏览 0点赞 0回复 0收藏
获得成就
已积累 1637 人气
获得 1 个点赞
获得 0 次收藏
热门内容