1.了解项目整体架构 在阅读嵌入式代码之前,我们需要对项目整体架构有一个基本的了解。 公司里的项目,一般在做项目之前,都会进行系统设计、编写一些文档、画一些系统框图。可以先找这些项目资料看一看。 虽然我们后面可能只是负责某个模块,但是还是很有必要先了解这个项目的总体框架。 了解清楚整个项目有有哪些硬件模块、哪些软件模块、有哪些组件、各个模块之间的输入输出、各个模块是如何协同工作、项目的主体业务是什么、主要功能有哪些等。 嵌入式代码通常可以分解为几个关键模块,例如任务管理、内存管理、通信协议等。将各个模块分离出来,逐一阅读和理解,可以更加清晰地掌握代码的核心思想。
对项目整体架构有一定了解之后,有助于我们更好地理解代码中的逻辑。
|