diff --git a/README.md b/README.md index 2902f32..70d53f6 100644 --- a/README.md +++ b/README.md @@ -13,10 +13,13 @@ ``` auto_pilot_bus | ++-docs // 文档文件夹 +| +-include // 头文件文件夹 | -+-src // 源代码文件夹 ++-lib // 源代码文件夹 | ++-main.c // 程序入口 +-CMakeLists.txt // CMake文件 +-.gitignore //git的忽略文件名录 +-README.md // 项目介绍文件 diff --git a/docs/开发指北/开发指北.md b/docs/开发指北/开发指北.md new file mode 100644 index 0000000..5f6cf58 --- /dev/null +++ b/docs/开发指北/开发指北.md @@ -0,0 +1,54 @@ +# 开发指北 + +> 遇到任何问题都可以问。 + +## 任务一 + +> 布置时间:2022-4-29 + +### 终端(命令行)界面入门 + +#### 背景 + +我们在开发过程中需要用到的大部分工具都是以命令行交互为主,比如`cmake`, `gcc`,`git`;而且我们编译出来的应用也是在命令行界面中运行,所以掌握一些基本的命令是必要的。 + +#### 目标 + +掌握命令行界面的基础知识。 + +### Git入门 + +#### 背景 + +`git`是版本管理和团队合作的利器,掌握`git`的基本使用也是必要的。 + +#### 目标 + +克隆本次的大作业的项目仓库,并且进行**至少一次**提交。 + +> 可以在`main.c`文件中调用`printf`函数输出一些内容作为提交的内容。 + +### 模块入门 + +#### 背景 + +多模块编译是一个比较困难的部分,但是也是我们开发中十分有用的技能。 + +#### 目标 + +在项目中新建一个模块,包括头文件和源文件,在模块中设计实现一个简单的函数,并在`main.c`中调用。 + +### 概要设计 + +#### 背景 + +大作业有点难,不能只让我一个人抠脑壳,你们也得一起想。 + +#### 目标 + +设计完成函数原型,数据结构,全局常量。 + + + + +