首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
塞尔维亚大汉
掘友等级
摸鱼大师
别让我加班
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
157
文章 119
沸点 38
赞
157
返回
|
搜索文章
最新
热门
OpenHarmony(鸿蒙南向开发)——小型系统内核(LiteOS-A)【Trace调测】
基本概念 Trace调测旨在帮助开发者获取内核的运行流程,各个模块、任务的执行顺序,从而可以辅助开发者定位一些时序问题或者了解内核的代码运行过程。 运行机制 内核提供一套Hook框架,将Hook点预埋
【鸿蒙南向开发】OpenHarmony小型系统内核(LiteOS-A)【Shell 工具】上
Shell介绍 OpenHarmony内核提供的Shell支持调试常用的基本功能,包含系统、文件、网络和动态加载相关命令。同时OpenHarmony内核的Shell支持添加新的命令,可以根据需求来进行
【鸿蒙南向开发】OpenHarmony小型系统内核(LiteOS-A)【文件系统】下
适配新的文件系统 基本概念 所谓对接VFS层,其实就是指实现VFS层定义的若干接口函数,可根据文件系统的特点和需要适配其中部分接口。一般情况下,支持文件读写,最小的文件系统适配看起来是这样的: 适配M
【鸿蒙南向开发】OpenHarmony小型系统内核(LiteOS-A)【文件系统】上
虚拟文件系统 基本概念 VFS(Virtual File System)是文件系统的虚拟层,它不是一个实际的文件系统,而是一个异构文件系统之上的软件粘合层,为用户提供统一的类Unix文件操作接口。由于
【鸿蒙南向开发】OpenHarmony小型系统内核(LiteOS-A)【扩展组件】下
轻量级进程间通信 基本概念 LiteIPC是OpenHarmony LiteOS-A内核提供的一种新型IPC(Inter-Process Communication,即进程间通信)机制,不同于传统的S
【鸿蒙南向开发】OpenHarmony小型系统内核(LiteOS-A)【扩展组件】中
动态加载与链接 基本概念 OpenHarmony系统的动态加载与链接机制主要是由内核加载器以及动态链接器构成,内核加载器用于加载应用程序以及动态链接器,动态链接器用于加载应用程序所依赖的共享库,并对应
【鸿蒙南向开发】OpenHarmony小型系统内核(LiteOS-A)【扩展组件】上
系统调用 基本概念 OpenHarmony LiteOS-A实现了用户态与内核态的区分隔离,用户态程序不能直接访问内核资源,而系统调用则为用户态程序提供了一种访问内核资源、与内核进行交互的通道。 运行
【鸿蒙南向开发】OpenHarmony小型系统内核(LiteOS-A)【时间管理】
基本概念 时间管理以系统时钟为基础。时间管理提供给应用程序所有和时间有关的服务。系统时钟是由定时/计数器产生的输出脉冲触发中断而产生的,一般定义为整数或长整数。输出脉冲的周期叫做一个“时钟滴答”。 系
【鸿蒙南向开发】OpenHarmony小型系统内核(LiteOS-A)【内核通信机制】下
读写锁 基本概念 读写锁与互斥锁类似,可用来同步同一进程中的各个任务,但与互斥锁不同的是,其允许多个读操作并发重入,而写操作互斥。 相对于互斥锁的开锁或闭锁状态,读写锁有三种状态:读模式下的锁,写模式
【鸿蒙南向开发】OpenHarmony小型系统内核(LiteOS-A)【内核通信机制】中
互斥锁 基本概念 互斥锁又称互斥型信号量,用于实现对共享资源的独占式处理。当有任务持有时,这个任务获得该互斥锁的所有权。当该任务释放它时,任务失去该互斥锁的所有权。当一个任务持有互斥锁时,其他任务将不
下一页
个人成就
优秀创作者
文章被点赞
790
文章被阅读
245,100
掘力值
10,836
关注了
37
关注者
937
收藏集
0
关注标签
5
加入于
2020-04-20