正所谓“既要仰望星空,又要脚踏实地”,那在本节中,作者将给大家详细介绍树莓派的硬件配置,以及各类精彩纷呈的应用。
1.2.1 树莓派的“身体构造”
树莓派硬件、接口及其连接设备如图1-5所示。下面就让我们按图索骥,一同来探索树莓派的“身体构造”吧!
在人身体结构中,最重要的部位应该就是心脏了。那么树莓派的“心脏”是什么?下面请听作者一一道来。树莓派采用了一颗由博通公司(Broadcom Corporation)出品的、集成了GPU和CPU的BCM2835芯片。树莓派所适应的CPU是ARM架构的,和我们平时在PC上所使用的X86和AMD64架构不同,而ARM是一款精简指令集(RISC)处理器。该指令集的一大特点就是指令系统非常简单,能让硬件最快执行最常用的指令,因此指令的数量十分有限。ARM架构芯片最常见的就是用于我们熟悉的智能手机,如苹果的A7、三星的猎户座及国产华为的海思处理器等。
在树莓派上,由于BCM2835采用的是PoP(Package on Package)封装与内存堆叠在一起连接,所以只能看到堆叠在最上面的DDR2内存。BCM2835芯片的内核是在ARMv6基础上实现的ARM1176JZ,主频达到了700MHz。GPU为Broadcom VideoCrore IV,包含h.264/MPEG-4 AVC高清解码器,支持播放1080P高清视频。
在现在看来,树莓派选用的BCM2835芯片是其一块最大的短板,因为这款芯片性能平平,与目前动辄双核、四核的手机处理器相去甚远。也正是这颗芯片,制约着树莓派在各种应用上的进一步发展。但芯片的设置也是考虑到了树莓派成本、功耗等一系列因素的。相信在不久的将来,新版树莓派一定会有一颗更加强劲的“心脏”!
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部1条评论
快来发表一下你的评论吧 !