From b4c58969aa17effb20361e5f852941fd908260b5 Mon Sep 17 00:00:00 2001 From: danny <12793148@qq.com> Date: Sat, 31 Aug 2024 10:46:08 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=AC=E4=B8=80=E7=AB=A0=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E7=BC=96=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + book/00:课程设置/01.md | 6 +++--- book/01:嵌入式系统概述/01.md | 8 ++++---- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index c400144..f602420 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ **/Debug/ 名单.xls **/.settings +.* diff --git a/book/00:课程设置/01.md b/book/00:课程设置/01.md index a7ce320..5e5dd16 100644 --- a/book/00:课程设置/01.md +++ b/book/00:课程设置/01.md @@ -1,4 +1,4 @@ -# 课程介绍 +# 1. 课程介绍 该课程共40学时,其中讲授32学时,实验8学时。 @@ -22,10 +22,10 @@ 作业在PTA完成,请注意申请PTA账号和绑定学校。 -# 章节分配 +# 2. 章节分配 ![image-20240830150705185](./img/image-20240830150705185.png) -# 教学资源 +# 3. 教学资源 视频资源:[Bilibili](https://www.bilibili.com/video/BV12v4y1y7uV/?spm_id_from=333.337.search-card.all.click&vd_source=3c8e333d6657680a469ddf0238f01d6a) diff --git a/book/01:嵌入式系统概述/01.md b/book/01:嵌入式系统概述/01.md index d443e2f..de4fcdd 100644 --- a/book/01:嵌入式系统概述/01.md +++ b/book/01:嵌入式系统概述/01.md @@ -126,9 +126,9 @@ ARM公司负责设计处理计内核,其他公司购买内核设计,并在 # 4. 嵌入式系统的开发流程 -## 编程模式(p7) +## 4.1. 编程模式(p7) -### 前后台程序(裸机编程) +### 4.1.1. 前后台程序(裸机编程) 该方式适合简单的应用。 @@ -138,11 +138,11 @@ ARM公司负责设计处理计内核,其他公司购买内核设计,并在 ![image-20240831103309376](./img/image-20240831103309376.png) -### 嵌入式操作系统 +### 4.1.2. 嵌入式操作系统 适合复杂的应用,更方便的管理任务间的切换,同时也需要较多的资源(RAM、ROM、CPU)。 -## 程序开发方式(P8) +## 4.2. 程序开发方式(P8) - 寄存器方式:以前的8051编程方式,需要了解每个寄存器的具体地址,通过寄存器的读写、位操作等完成功能的开发; - 库函数方式:使用函数和预定义常量来简化寄存器的操作,其底层还是寄存器的操作。