树莓派是一款具有单片机功能的小型Linux开发板,基于ARM的微型电脑主机,以SD或MicroSD卡为存储硬盘,主板周围有多个USB接口和一个10/100Mbit/s以太网接口。它可连接键盘、鼠标和网线,同时拥有HDMI高清视频输出接口。树莓派功能强大且接口丰富,但各种部件却整合在一张仅比信用卡稍大的主板上。
2.3 树莓派
2.3.1 树莓派简介
树莓派是一款具有单片机功能的小型Linux开发板,基于ARM的微型电脑主机,以SD或MicroSD卡为存储硬盘,主板周围有多个USB接口和一个10/100Mbit/s以太网接口。它可连接键盘、鼠标和网线,同时拥有HDMI高清视频输出接口。树莓派功能强大且接口丰富,但各种部件却整合在一张仅比信用卡稍大的主板上。
2.3.2 常用树莓派型号
市面上流行多种型号的树莓派,常见的有树莓派2代B型(见图2-3)[1]和树莓派3代B型(见图2-4)[2]。树莓派2代B型和树莓派3代B型在外观上并没有明显的区别,功能和性能方面树莓派2代B型和树莓派3代B型也相差不大。
树莓派3代B型与树莓派2代B型具有相同的40引脚外部扩展接口,树莓派3代采用了更高主频的CPU,并内置了无线网卡和低功耗蓝牙功能,但售价与树莓派2代B型同为35美元,这使得树莓派3代B型越来越流行。
1.树莓派2代B型
树莓派2代B型主板采用博通BCM2836的四核CPU,主频可达900 MHz。树莓派2代B型具有1 GB内存。相较于之前的树莓派版本,CPU主频和板载内存均大幅度提升,所以树莓派的综合性能获得了广泛的认可。树莓派2代B型不但能运行全系列ARM GNU/Linux发行版,而且还支持Snappy Ubuntu Core及Windows 10等操作系统。
树莓派2代B型主要配置如下:
·博通BCM2836900MHz四核ARM Cortex-A7 CPU。
·1GB板载内存。
·10/100Mbit/s自适应网卡接口。
·4个USB 2.0接口。
·Micro SD卡插槽。
·microUSB供电接口。
·3.5 mm音频输出接口。
·40PIN GPIO扩展接口。
·HDMI接口。
·摄像头接口。
·LCD接口。
2.树莓派3代B型
树莓派3代B型是最新型号的树莓派开发板,该主板采用64位1.2 GHz主频的四核CPU,性能相对于树莓派2代B型提升了约50%。
树莓派3代B型内置了无线网卡以及蓝牙,而树莓派2代B型仅内置了有线网卡,如果想要之前的树莓派版本支持无线网络或低功耗蓝牙功能,则需要自行添加USB WiFi适配器或USB BLE适配器,而对于树莓派3代B型来说则无需购买这些额外配件。所以树莓派3代B型是一款开箱即用的物联网开发工具。
除了增加网络连接功能、提升处理器性能之外,树莓派3代B型还升级了USB电源管理部分,树莓派3代B型USB部分的最大输出电流可达2.5 A,所以该系列树莓派可支持更多更强大的外部USB设备。
树莓派3代B型主要配置如下:
·博通BCM28371.2GHz四核ARM 64位CPU。
·1GB内存。
·板载无线网卡和低功耗蓝牙。
·10/100Mbit/s自适应网卡接口。
·4个USB 2.0接口。
·升级USB电源,最大输出可达2.5 A。
·Micro SD卡插槽。
·microUSB供电接口。