- 博客(24)
- 收藏
- 关注
原创 鸿蒙南向驱动开发:内核通信机制互斥锁-LOS_MuxCreate
多任务环境下往往存在多个任务竞争同一共享资源的应用场景,互斥锁可被用于对共享资源的保护从而实现独占式访问。另外互斥锁可以解决信号量存在的优先级翻转问题。
2024-07-26 15:08:35
943
原创 鸿蒙南向开发学习:中断、任务、内存管理规范
通过中断机制,在外设不需要CPU介入时,CPU可以执行其它任务;当外设需要CPU时,CPU会中断当前任务来响应中断请求。这样可以使CPU避免把大量时间耗费在等待、查询外设状态的操作上,有效提高系统实时性及执行效率。
2024-07-26 14:39:54
1043
原创 鸿蒙南向开发实战:LiteOS-A内核规范
LiteOS-A当前支持ARMv7-a指令集架构,如果三方芯片为ARMv7-a架构,可以进行内核基础适配;否则还需要先根据芯片的架构来新增内核对该芯片架构的支持,这个工作较为复杂,不在这篇文章范围内。
2024-07-25 16:30:32
1061
原创 鸿蒙南向驱动开发:移植外设配置其他子系统
外设驱动子系统提供OpenHarmony专有的外部设备操作接口。本模块提供设备操作接口有:FLASH, GPIO, I2C, PWM, UART, WATCHDOG等。
2024-07-25 16:04:07
1823
原创 鸿蒙南向开发:移植文件子系统
utils部件可被各业务子系统及上层应用使用,依赖芯片文件系统实现,需要芯片平台提供文件打开、关闭、读写、获取大小等功能。
2024-07-25 15:15:07
632
原创 HarmonyOS设备开发:内核架构移植规范指南
芯片架构的移植是内核移植的基础,在OpenHarmony中芯片架构移植是可选过程,如果当前OpenHarmony已经支持对应芯片架构则不需要移植操作,在“liteos_m/arch”目录下可看到当前已经支持的架构,如表1:
2024-07-25 14:49:36
1140
原创 HarmonyOS设备开发:基于IDE开发搭建Windows环境
在嵌入式开发中,很多开发者习惯于使用Windows进行代码的编辑,比如使用Windows的Visual Studio Code进行OpenHarmony代码的开发。
2024-07-25 14:23:05
1143
原创 HarmonyOS应用开发设计 :动效属性规范
任何类型的动效都包含三大基本的动效属性:时长、曲线、帧率。这些基本属性形成了动效不可缺少的基本要素。通过组合这些基本的动效属性,可以塑造产品动效的不同风格特点,例如稳重、活泼、轻盈、舒缓等。
2024-07-25 13:59:09
1069
原创 HarmonyOS开发:组件截图-@componentSnapshot
本模块提供获取组件截图的能力,包括已加载的组件的截图和没有加载的组件的截图。组件截图只能够截取组件大小的区域,如果组件的绘制超出了它的区域,或子组件的绘制超出了父组件的区域,这些在组件区域外绘制的内容不会在截图中呈现。兄弟节点堆叠在组件区域内,截图不会显示兄弟组件。
2024-07-24 22:06:10
1145
原创 HarmonyOS开发:如何获取进程相关信息-@ohos.process
本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
2024-07-24 22:00:19
1187
原创 HarmonyOS开发: ArkTS工具库-@arkts.utils
本模块首批接口从API version 12开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
2024-07-24 21:52:36
1151
原创 HarmonyOS NEXT开发:数据共享谓词-@DataSharePredicatess
谓词(DataSharePredicates) 是开发者通过DataShare查询数据库中的数据所使用的筛选条件,经常被应用在更新数据、删除数据和查询数据中。
2024-07-24 21:19:47
907
原创 HarmonyOS NEXT:构造关系型数据库规范-DataAbility谓词
DataAbility谓词用于构造关系型数据库的谓词,提供用于DataAbility谓词用于构造关系型数据库的谓词,提供用于实现不同查询方法的谓词。实现不同查询方法的谓词。
2024-07-24 21:15:56
1029
原创 HarmonyOS NEXT开发:辅助功能扩展能力规范-AccessibilityElement
AccessibilityExtensionAbility基于ExtensionAbility框架,提供辅助功能业务的能力。
2024-07-24 20:17:27
1997
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人