今天来分享下开发板的硬件布局的学习,从开发板用户手册里载图的如下所示,可以很清晰地了解到开发板的硬件大概布局。
这里大概地描述下此开发板的元器件的布置,开发板两面都有放置元器件,现在一般为了板子小型化,所以一般都是双面都贴元器件的,不像以前的板那样为美观等可以只布置一面的元器件。开发板的一面是主要 MCU,及其外围功能电路元器件,另一面主要是MCU调试下载硬件的布置。
本人在了解开发板的布局一般喜欢从MCU的最小系统来了解,然后再看MCU外围功能电路。MCU的最小系统,第一肯定要有MCU,这是最根本的,主MCU IC如上图所示放置则是在靠上中心方向,主IC也是比较好辨认的,因为IC表达有丝印小壁虎的LOGO,还有就是印有EFM32PG22等型号的相关字样。第二就是MCU的时钟,也就是晶振,有些MCU也有内置的RC时钟,但相对来说精度没有外置的高。此开板的是用外置晶振,从图上可以看到是放在MCU的右上角,其大小可以从原理图里读出为38.4MHZ。
连接到MCU的9和10脚。此晶振电路与我们之前51 MCU的晶振电路是有区别的。但或许每个厂家的设计概念不一样,所以这里也不做对比。第三是供电电路,从板的外观上可以直接看出有两种供电方式,一种是通过USB接DC电源,我们一般的DC电源为5V,当然也有3.3 V或3 V的DC电源,另一种是电池供电如下图红色圈起部位所示,所用电池是CR2032,一般有用过低功耗MCU或是做手持设备的,都知道的。从这里也可以直接体现,这里的主MCU一般是具备低功耗的。
第四就是复位电路,复位电路布置在此面的主MCU的下方,板上也丝印出来了,可以说看到板就一目了然的。
此面接下来的各方向位置的元器件是一些传感器的布局,有相对湿度和温度传感器、霍尔传感器、环境光传感器、6 轴惯性传感器。这些元器件也可以在开发板里直接目视出来,因为开发板里有丝印相关图示符。这些传感器分布情况这里也不再一一进行描述了。
另一面我先把图秀出来,大家一起看,看下具体的布置:
主要是调试下载电路元器件的布置,当然还有开发板两侧有20个备用的I0口的外接通道的预留口,这些是为上运用些开发板做一些样品用的。
开发板的硬件布局就分享到这里,后续再学习下主要功能IC的相关电路及软件按制方法,并自己去调试下功能。