我与树莓派一起成长——GPIO口

作者: mido
上传时间为: 2014-08-28 10:05 PM

上节介绍到树莓派B上的DSI接口,虽然有些索然乏味,但是意在帮助大家熟悉一个接口定义,今天我们来聊聊树莓派B+上的26PIN GPIO扩展座。

怎么说呢?这个GPIO口扩展座可以说是最简单也同样是最难最好玩,网上很多基于树莓派B项目的产品都是要依靠GPIO来控制完成的,只恨为什么不能多几个口,大伙的这个心思或许真触发了树莓派设计者,就在树莓派B+上已经扩展到了40个GPIO口,不过,这和我这块树莓派B没关系,面对现实,回到已经有点生锈迹象的树莓派B上。

raspberryb-8

树莓派BGPIO扩展座不像先前的DSI接口特别靠近里面,要做项目很不方面,而是就设置在板卡边缘,GPIO口的定义如下

raspberryb-16

raspberryb-17

从GPIO口的定义中我们不难发现其包含了I2C、SPI、UART、JTAG、SD、PCM等接口,用户可以根据不同需求采用多样的接口方案,非常方便。

再来说下的是扩展接口还有一个JTAG排针座,虽然平时基本是闲置的,但也不可忽视,如下图

raspberryb-25

raspberryb-26

另外再想说下的是被人无数吐槽,唾弃的AV视频接口。这种东西就像之前的电解电容,本不该出现在这么小巧的板卡上,如果先前有预习过树莓派B+的朋友就知道这项设计已经被改进,改成了像小米盒子上的那种一个3.5mm圆孔接口的复合音视频接口。

raspberryb-9

不过从另一方面也能看出树莓派B的主芯片集成的功能颇多,像音、视频输出也仅需接几个被动元器件及接口即可,非常方便,如下图所示

raspberryb-27

不过JTAG座与音视频接口座的布局也很难接受,说不上来,就是感觉怪怪的,不协调,这也真应证了先前树莓派的起源,只为教育,不为商品的目的,只要能用即可,不追求美观。

全部评论 ()

创建讨论帖子

登录 后参与评论
系统提示