
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一个UIAbility可以对应多个页面,在不同的场景下启动该UIAbility时需要展示不同的页面,例如从一个UIAbility的页面中跳转到另外一个UIAbility时,希望启动目标UIAbility的指定页面。UIAbility的启动分为两种情况:UIAbility冷启动和UIAbility热启动。UIAbility冷启动:指的是UIAbility实例处于完全关闭状态下被启动,这需要完整地加载

FA模型中的ServiceAbility对应Stage模型中的ServiceExtensionAbility。因此,FA模型的ServiceAbility的切换,对于系统应用和三方应用策略有所不同。下面分别介绍这两种场景。与ServiceExtensionAbility类似,Stage模型下的DataShareExtensionAbility为系统API,只有系统应用才可以创建。将FA应用中Ser
本文详细介绍了华为鸿蒙系统USB驱动开发框架,包含Host和Device双端DDK接口设计。Host侧提供设备管理、数据传输等核心功能,支持同步/异步通信;Device侧可实现各类USB外设开发。文章展示了系统架构图、接口说明表及目录结构,涵盖驱动开发、测试用例和应用示例,为开发者提供鸿蒙生态下的USB全栈开发指南。

本文介绍了鸿蒙系统中的Light驱动模型,该模型为上层硬件服务提供灯控能力接口,包括获取灯类型、配置闪烁效果等功能。文章详细说明了Light驱动的目录结构、核心接口(GetLightInfo/TurnOnLight/TurnOffLight)及使用示例,展示了如何获取设备灯列表、设置常亮/闪烁模式等操作。该驱动基于HDF框架开发,实现"一次开发,多系统部署"的目标,支持跨系统迁

本文详细介绍了在Niobe WiFi IoT开发板上使用CMSIS 2.0接口实现信号量开发的完整过程。文章首先分析了osThreadNew()、osSemaphoreNew()、osSemaphoreRelease()和osSemaphoreAcquire()等核心API的功能参数,然后通过Thread_Semp1和Thread_Semp2两个线程的交互示例,展示了信号量的创建、释放和获取操作。

本文介绍了在OpenHarmony北向应用中集成第三方二进制库的方法。重点包括:1)使用OpenHarmony SDK交叉编译生成二进制文件;2)在工程目录中合理组织库文件和头文件;3)动态库的特殊处理要求;4)通过CMake配置链接库和头文件路径;5)结合NAPI接口开发实现业务逻辑。适用于开发者快速将预编译好的第三方库集成到鸿蒙应用项目中,注意必须使用SDK交叉编译的二进制文件而非ROM编译版

本文介绍了鸿蒙开发中GPIO中断接口的使用案例,通过按键控制LED灯的开关效果。案例详细解析了GPIO中断函数IoTGpioRegisterIsrFunc的使用方法,并提供了包含软件防抖机制的中断回调函数实现代码。文章还指导了如何修改BUILD.gn文件进行编译调试,以及运行结果的预期效果。特别提示了开发板使用前需要短接核心板引脚的操作注意事项。该案例是鸿蒙设备开发中GPIO中断应用的典型示例,具

本文介绍了在鸿蒙Niobe Wifi IoT开发板上使用CMSIS 2.0接口进行定时器开发的方法。文章首先分析了osTimerNew()和osTimerStart()两个核心API的功能和使用要点,然后详细讲解了软件设计思路:通过创建两个周期性定时器(1秒和3秒间隔),分别触发对应的回调函数打印日志。编译调试部分说明了如何修改BUILD.gn文件将示例代码加入编译,最后展示了运行结果:定时器1每

本文核心内容:详细解析如何在Niobe WiFi IoT开发板上使用CMSIS 2.0接口实现多线程开发,包括osThreadNew()函数原理、代码实现及调试方法;

这篇文章介绍了鸿蒙全栈开发中的GPIO接口使用指南。主要内容包括: GPIO接口概述:定义了操作GPIO管脚的标准方法集合,如设置方向、读写电平、中断配置等。 接口分类说明:详细列出了初始化、方向配置、读写操作、中断配置等各类接口的功能描述。 使用指导: 提供了GPIO使用流程图 强调需要结合开发板电路图确定GPIO管脚号 包含开发板电路原理图示例 注意事项: 方向暂不支持高阻态 电平值可为低电平







