OpenHarmony——LiteOS-M内核使用指南

jiecho
发布于 2021-7-21 16:45
浏览
1收藏

LiteOS-M内核使用指南

轻量和小型系统内核

 

轻量系统内核

 

一、基础内核

1、进程
2、线程
3、内存
4、网络

 

二、文件系统

1、VFS
2、NFS
3、RAMFS
4、FAT
5、JFFS2


三、标准库

1、标准库
2、与Linux标准库的差异


四、调测

1、Shell介绍
2、Shell命令开发指导
3、Shell命令编程实例
4、Shell命令使用详解

   系统命令

cpup
date
dmesg
exec
free & help
hwi
kill
log
memcheck
oom
pmm & reset
sem
stack&su
swtmr
systeminfo & task
uname& watch
vmm

文件命令

cat&cd
chgrp & chmod
chown
cp
format
ls&lsfd
mkdir
mount & partinfo
pwd & partition
rm & rmdir
statfs & sync
touch & umount
writeproc

网络命令

arp
dhclient
dns
ifconfig
ipdebug & netstat
ping & ntpdate
ping6
telnet & tftp

5、魔法键使用方法
6、用户态异常信息说明


小型系统内核

 

一、认识LiteOS-M内核
二、快速入门
三、基础内核

中断管理

基本概念
开发指导

任务管理

基本概念
开发指导

内存管理

基本概念 & 静态内存
动态内存


四、IPC

事件

基本概念
开发指导


互斥锁


消息队列

基本概念
开发指导


信号量

基本概念
开发指导


时间管理

 

软件定时器

基本概念
开发指导

 

五、扩展组件

1、C++支持

 

CPUP

 

2、文件系统

 


3、内核调测

 

内存调测

内存信息统计
内存泄漏检测
踩内存检测


异常调测


Trace调测

 

六、附录

1、内核编码规范


2、基本数据结构

双向链表


3、标准库支持

CMSIS支持
POSIX支持


4、标准系统内核

 

 

 

openharmony-docs-master.zip 103.7M 95次下载
已于2021-7-21 16:45:26修改
收藏 1
回复
举报
回复
    相关推荐