相信很多创客都听说过树莓派,作为一个单片机开发者而言,什么是树莓派呢?
树莓派由注册于英国的慈善组织“Raspberry Pi 基金会”开发,Eben·Upton/埃·厄普顿为项目带头人。2012年3月,英国剑桥大学埃本·阿普顿(Eben Epton)正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能,这就是Raspberry Pi电脑板,中文译名"树莓派"。这一基金会以提升学校计算机科学及相关学科的教育,让计算机变得有趣为宗旨。
其实,树莓派最初的目的,是通过低价硬件及自由软件来推动学校的基础计算机学科教育,但是由于各种原因,它受到了很多计算机和硬件爱好者的青睐而风靡一时。因为它的发起人考虑到一些贫困国家,有很多人买不起电脑,所以才开发了它。
先看看笔者手中的Respberry Pi 3B,树莓派的核心芯片:博通公司的BORADCOM BCM2837芯片,其内核ARM Cortex-A53(ARMv8) ,1.2GHz 64-bit quad-core CPU。并且,这个芯片将CPU,图像图形处理单元、音频和通信硬件,都集成到了一起,它已经不再是一款简单的单片机了,与PC相比,一个芯片集成了所有的功能,只是性能较差。此外,3B具有1GBRAM。
由于树莓派采用ARM内核,因此它不同于X86架构的计算机(例如AMD,Intel),因此在这些计算机下运行的软件一般很难在树莓派上运行。在树莓派上运行的操作系统大多是Linux.