diff --git a/.vscode/settings.json b/.vscode/settings.json index 03f05d5c..3f272e5a 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,6 +1,7 @@ { "files.associations": { "los_swtmr_pri.h": "c", - "los_vm_syscall.h": "c" + "los_vm_syscall.h": "c", + "regex": "c" } } \ No newline at end of file diff --git a/doc/image-3.png b/doc/image-3.png new file mode 100644 index 00000000..fc5179eb Binary files /dev/null and b/doc/image-3.png differ diff --git a/doc/image-4.png b/doc/image-4.png new file mode 100644 index 00000000..fc5179eb Binary files /dev/null and b/doc/image-4.png differ diff --git a/doc/image-5.png b/doc/image-5.png new file mode 100644 index 00000000..7bff255f Binary files /dev/null and b/doc/image-5.png differ diff --git a/doc/image-6.png b/doc/image-6.png new file mode 100644 index 00000000..7bff255f Binary files /dev/null and b/doc/image-6.png differ diff --git a/doc/~$$绘图1.~vsdx b/doc/~$$绘图1.~vsdx deleted file mode 100644 index 51b621ee..00000000 Binary files a/doc/~$$绘图1.~vsdx and /dev/null differ diff --git a/doc/学习报告.md b/doc/学习报告.md index 8ad69581..4503a12e 100644 --- a/doc/学习报告.md +++ b/doc/学习报告.md @@ -7,7 +7,10 @@ OpenHarmony liteos 的进程实现方式与 linux 类似,都是通过父进程和子进程的一系列操作来达到实现一些功能的目的. ## 1.1 描述各个子功能 -* 创建进程 | + +* los_bitmap.c 主要提供一些位操作 +* los_info.c 提供一些基本的方法来对进程的信息等内容进行操作 +* los_process.c 提供对于进程操作的方法包括创建切换等.. # 2. natural expression of requirement of software @@ -17,8 +20,13 @@ OpenHarmony liteos 的进程实现方式与 linux 类似,都是通过父进程 ## 2.1 一个完备的进程管理系统应当具备 ### (1) 进程调度 -### (2) 进程创建 -### (3) 进程回收 + +### (2) 进程创建 + +![Alt text](image-4.png) + + +### (3) 进程回收 ### (4) ### (5) ### (6) @@ -29,3 +37,6 @@ OpenHarmony liteos 的进程实现方式与 linux 类似,都是通过父进程 # 4. software architecture + + +![Alt text](image-5.png) \ No newline at end of file diff --git a/doc/泛读报告.md b/doc/泛读报告.md index db1759d1..769db50e 100644 --- a/doc/泛读报告.md +++ b/doc/泛读报告.md @@ -37,4 +37,6 @@ Huawei LiteOS开源项目目前支持 **ARM64、ARM Cortex-A、ARM Cortex-M0,C ## 三、 软件的体系结构 -![Alt text](image-2.png) \ No newline at end of file +![Alt text](image-2.png) + +![Alt text](image-6.png) \ No newline at end of file