玩转STM32(4)学会目录分类

前面已经知道怎么样来得到第一个嵌入式程序了,如果还没有下载相应的文件,请先要下载。下载完成之后,就可以把压缩文件解压出来,就会看到一个LED_001的目录。不过,仔细一些的人,也许会发现这个压缩包有点大,是的,是有12M大小。接着又会问为什么会这么大呢?像STC89C51的单片机工程很小的,才几K。这个工程这么大,其实是有原因的,是因为这个工程里包括了STM32F4XXX系列所有的功能代码,也就是针对这个CPU的库文件。有了这个库文件的源代码,就可以让开发人员减少工作量,就可以减少测试代码的时间,也就可以开发项目时更快,更稳定。因此,看到这么大的工程时不要害怕它,其实是大大有好处的,因为自己可以少写代码。

解压之后,可以看到如下的目录结构:

玩转STM32(4)学会目录分类_第1张图片

这个目录结构为什么会长得成这样子呢?其实是有原因的。平时我们上学的时候,会发现课本是分开的,比如语文一本,数学一本,而不是语文和数学一起在一本课本里。原因何在?仔细一想,其实就是分类。分类的思维是人类最基本的思维,也是人类认识世界的思维。在《辞海》里面,关于分类是这样解释的:“分类:根据事物的特点分别归类:图书分类法ㄧ把文件分类存档。”

有关分类能力的研究更多的是在幼儿园、小学更多一些。认知心理学家研究发现,对于0-1岁以内的儿童基本上没有分类能力,他们主要依赖于个体的感知;1-3岁的儿童分类能力开始萌芽,但尚未形成“类”的概念;3-5岁的儿童分类基本上仍然是按照形状、颜色等外在可感知的维度去区分。例如让幼儿园小班的小朋友将红色的塑料圆球、红色苹果和香蕉去进行分类,他们会将圆球和苹果分到一起,可能是按照这个外形(圆形)去分,也可能是按照颜色(红色)去分,但他们还不会按照功用(可食用)将苹果核香蕉放到一起。如果再加一个芹菜呢?

 

人类关于草木禽兽等生物的分类意识和实践自古就有,在我国的古代和古希腊的年代就存在着,而且发展成了一门学问-分类学。但早期的分类主要依据是形态,譬如根茎叶的形状等内容,建立在形态学基础上的分类学是生物学中最古老的学科,最早的门、纲、目、科、属、种基本上是从这里来的。通常意义的分类学(Taxonomy)是指对生物进行识别、鉴定、描述、命名和归类的专门学科。

 

世界很繁杂,充满着现象、事实各种观点(真知灼见、谎言与欺骗),我们需要去抽取其背后的一致性,才能快速的认识和理解这个世界。而分析则是对一个类里面的内容进行更详细的研究,发现他们的更细微、精确的差异,从而对事物进行更深刻的理解。从纷繁复杂的大量事物中看出其中某些事物之间具有更多的联系、更多的共同点,因而把它们分别归结到一起,使原来处于散乱状态的大量事物,形成系统,构成门类,这是综合的能力。

 

因此,你在本文里学会分类的重要性,在以后工作里一定要记得分类,在项目工程里一定要进行目录分类,否则很难管理好项目,很难把项目做优秀。

https://blog.csdn.net/caimouse/article/details/51749579

玩转STM32(4)学会目录分类_第2张图片

你可能感兴趣的:(玩转STM32)