树莓派学习笔记??Model B Model B+ Compute Module Dev Kit的区别和联系 | 少将全栈
  • 欢迎访问少将全栈,学会感恩,乐于付出,珍惜缘份,成就彼此、推荐使用最新版火狐浏览器和Chrome浏览器访问本网站。
  • 吐槽,投稿,删稿,交个朋友
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏少将全栈吧

树莓派学习笔记??Model B Model B+ Compute Module Dev Kit的区别和联系

点滴 admin 10年前 (2014-12-28) 2354次浏览 已收录 扫描二维码


              

0 前言

 
  最近浏览器树莓派官方发现树莓派推出了两款新Model??一款名为树莓派 model B+,一款名为树莓派 Compute Module
Dev
Kit。带着欣喜和恐惧查阅了相关资料,并通过淘宝和RS中国了解开发板价格。欣喜的感觉来自于树莓派的功能得到了增强,恐惧来自于树莓派的改变带来新的
学习成本。经过几天的资料收集,所以整理成博文和大家分享。

1 横向比较
    【共性比较】
表1 三款树莓派横向比较
区别
Model B
Model B+
Compute Module Dev Kit
芯片
BCM2835
BCM2835
BCM2835
内存大小
512MB
512MB
512MB
存储设备
SDcard
MicroSD
4G eMMC
USB端口数量
2
4
1
GPIO扩展总数
26
40
120
购买价格
约230
约260
1,427.40
注1:Model B和Model B+价格来自淘宝
注2:Compute Module Dev Kit价格来自RS中国,不含税和运费
    
    【重点比较】
    由于Compute Module Dev Kit比较昂贵,国内供货暂时没有跟上,所以重点分析Model B+和Model B。从图1大致可以看出树莓派B和B+在外观和功能上的差异。
树莓派学习笔记??Model B Model B+ Compute Module Dev Kit的区别和联系
图1 Model B+和Model B的比较??图片来自element14

    【1】USB数量由2个变为4个。USB数量的增加更方便鼠标、键盘和USB无线网卡的使用。
    【2】存储设备由SDCard变为了MicroSD,说的直白些由SD卡变为了T卡,使用树莓派B的朋友们在更换时需要购买一张T卡。最后树莓派官网推荐购买4G大小class
4类型的T卡,class 10类型的T卡可能有些浪费了。
    【3】GPIO端口变化,GPIO扩展口有26脚变为了40脚。
    【4】价格相差不大,或许还有降价的空间。

2 GPIO是否兼容
    树莓派的GPIO扩展口由26脚变为40脚,新老树莓派的GPIO扩展口的原理图如下:
     
图2 树莓派B GPIO扩展口原理图                           图3 树莓派B+ GPIO扩展口

    分析以上两图可以得到
    【1】树莓派B+ GPIO端口兼容树莓派B,树莓派B+在原来的基础上增加若干GPIO,而没有改变原GPIO 扩展插座的顺序。
    【2】增加了9个可用GPIO

3 库的更新情况
    在前面的博文中使用了多款树莓派软件扩展库,包括wiringPi,RPI.GPIO和webiopi。
    【wiringPi】??更新
        更新内容请查看博文??【wiringPi and the Raspberry Pi
Model B+

    【RPi.GPIO】??更新
        在最新版的changelog中可以发现,从0.5.6版本开始支持了树莓派B+版本。
0.5.6
—–
– Issue 68 – support for RPi Model B+
– Fix gpio_function()

    【webiopi】??暂未更新

4 总结
    【1】树莓派B+增加了两个USB端口
    【2】树莓派B+增加了9个可用GPIO端口
    【3】树莓派B+和B GPIO兼容

    【4】截止2014年7月,wiringPi和RPi.GPIO 已经支持树莓派B+。

http://blog.csdn.net/xukai871105/article/details/38174465

喜欢 (0)
[🍬谢谢你请我吃糖果🍬🍬~]
分享 (0)
关于作者:
少将,关注Web全栈开发、项目管理,持续不断的学习、努力成为一个更棒的开发,做最好的自己,让世界因你不同。