logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【鸿蒙南向开发】OpenHarmony 移植案例与原理 - startup子系统之syspara_lite系统属性部件 (2)

系统属性部件syspara_lite负责提供获取与设置操作系统相关的系统属性,包括默认系统属性、OEM厂商系统属性和自定义系统属性。本文主要介绍如何使用syspara_lite系统属性部件的接口,然后详细介绍下syspara_lite系统属性部件的各个接口。⑴处获取设备类型,⑵处获取厂商名称,⑶处获取品牌名称。其他系统属性接口调用的例子类似,详细的接口说明下文会提供。本文介绍了如何使用syspar

#harmonyos#嵌入式硬件
【鸿蒙南向开发】OpenHarmony标准设备应用开发(三)——分布式数据管理

通过对自定义弹窗的讲解,希望能让大家学到如何在项目中实现自己的自定义弹窗。

文章图片
#harmonyos#分布式#嵌入式硬件
鸿蒙南向(OpenHarmony)Docker编译场景

OpenHarmony为开发者提供了两种Docker环境,以帮助开发者快速完成复杂的开发环境准备工作。

文章图片
#harmonyos#华为#android +3
【鸿蒙南向开发】OpenHarmony 轻内核A核源码分析系列三 物理内存(1)

鸿蒙轻内核A核的物理内存采用了段页式管理,每个物理内存段被分割为物理内存页。在头文件中定义了物理内存页结构体,以及内存页数组及数组大小。物理内存页结构体LosVmPage可以和物理内存页一一对应,也可以对应多个连续的内存页,此时使用nPages指定内存页的数量。/**< 物理内存页节点,挂在VmFreeList空闲内存页链表上 *//**< 物理内存页内存开始地址*//**< 物理内存页引用计数

文章图片
#harmonyos#嵌入式硬件#物联网
鸿蒙设备开发之OpenHarmony分布式软总线json_payload.c(二)

本文分析了鸿蒙系统(HarmonyOS)中利用cJSON处理CoAP设备服务发现数据的过程。文章重点解析了两个核心函数:PrepareServiceDiscover()用于准备服务发现数据,包括获取设备信息、创建cJSON对象并添加设备信息、WiFi IP和功能位图;ParseServiceDiscover()则用于解析接收到的服务发现数据,包括提取设备信息、WiFi配置、功能位图等。文中还展示了

#harmonyos#分布式#json +2
鸿蒙设备开发OpenHarmony源码分析之分布式软总线:trans_service模块(6)/TCP会话管理

本文分析了OpenHarmony分布式软总线trans_service模块中TCP会话管理的数据处理机制。重点剖析了TcpSessionRecv()函数,该函数负责接收TCP会话新数据并进行解密处理。通过会话密钥和IV值进行GCM加密解密,保障数据传输安全。函数处理流程包括:接收原始数据、获取序列号、加载会话密钥、执行解密操作等步骤,最终返回解密后的明文数据长度。文章还涉及会话监听器查找、数据包序

#harmonyos#分布式#tcp/ip +1
鸿蒙设备开发之OpenHarmony分布式调度详解|dmslite_tlv_common.c

本文介绍了鸿蒙系统开发中TLV数据转换的相关函数实现,包括: 结点获取 - 通过类型从TLV链表中查找对应结点 大小端转换 - 将不同字节长度的整数从大端转为小端模式 类型转换 - 将默认int类型数据转换为指定类型 数据转换 - 提供多种整数类型的转换函数(8/16/32/64位有符号/无符号) TLV数据获取 - 获取特定类型的TLV数据值 代码示例展示了如何处理TLV格式数据,进行端序转换和

#harmonyos#c语言#嵌入式硬件
【鸿蒙南向开发】OpenHarmony轻内核M核源码分析系列十五 CPU使用率CPUP

在文件定义的CPUP控制块结构体为OsCpupCB,结构体源代码如下,allTime记录该任务自系统启动以来运行的cycle数,startTime记录任务开始运行的时间,历史运行时间数组的10个元素记录最近10秒中每一秒中每个任务自系统启动以来运行的cycle数,其他结构体成员的解释见注释部分。/**< 任务编号 *//**< 任务状态 *//**< 总共运行的时间 *//**< 任务开始时间 *

文章图片
#harmonyos#嵌入式硬件
【鸿蒙南向开发】OpenHarmony 平台驱动开发【SDIO】

SDIO(Secure Digital Input and Output)由SD卡发展而来,与SD卡统称为MMC(MultiMediaCard),二者使用相同的通信协议。SDIO接口兼容以前的SD卡,并且可以连接支持SDIO接口的其他设备。SDIO的应用比较广泛,目前,有许多手机都支持SDIO功能,并且很多SDIO外设也被开发出来,使得手机外接外设更加容易。常见的SDIO外设有WLAN、GPS、C

文章图片
#harmonyos#驱动开发#鸿蒙系统 +1
OpenHarmony父子组件双项同步使用:@Link装饰器

Link装饰的变量与其父组件中的数据源共享相同的值。

文章图片
#harmonyos#移动开发#装饰器模式
    共 749 条
  • 1
  • 2
  • 3
  • 75
  • 请选择