树莓派开发系列教程1——树莓派介绍
1、树莓派是什么?
Raspberry Pi(中文名为“树莓派”,简写为RPi,或者RasPi/RPi)是为学生计算机编程教育而设计,只有信用卡 大小的卡片式电脑,其系统基于Linux。
树莓派由注册于英国的慈善组织“Raspberry Pi 基金会”开发,Eben·Upton/埃·厄普顿为项目带头人。2012年3月,英国剑桥大学埃本·阿普顿(Eben Epton)正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能,这就是Raspberry Pi电脑板,中文译名"树莓派"!这一基金会以提升学校计算机科学及相关学科的教育,让计算机变得有趣为宗旨。基金会期望这 一款电脑无论是在发展中国家还是在发达国家,会有更多的其它应用不断被开发出来,并应用到更多领域。
一句话:树莓派是一个卡片大小的开发板,上面可以运行Linux系统,我们可以用它开发我想要的设备。
2、树莓派的种类
A型:1个USB、无有线网络接口、功率2.5W,500mA、256MB RAM(基本已经见不到了)
B型:2个USB、支持有线网络、功率3.5W,700mA、512MB RAM、26个GPIO(市售还有很多)。
B+型:4个USB口、支持有线网络,功耗1W,512M RAM 40个GPIO(2014新出的,推荐使用)
购买请在淘宝上搜一下,非常多:200到--300元之间(裸板,不含SD卡、电源)
3、树莓派参数:
B型:
处理器 |
BroadcomBCM2835(CPU,GPU,DSP和SDRAM,USB)
|
CPU
|
ARM1176JZF-S核心(ARM11系列)700MHz
|
GPU
|
Broadcom VideoCrore IV,OpenGL ES 2.0,1080p 30 h.264/MPEG-4 AVC高清解码器
|
内存
|
512MByte
|
USB 2.0
|
2(支持USB hub扩展)
|
影像输出
|
Composite RCA(PAL & NTSC),HDMI(rev 1.3 & 1.4),raw LCD Panels via DSI 14 HDMI resolution from 640x350 to 1920x1200 plus various PAL andNTSC standards
|
音源输出
|
3.5mm插孔,HDMI
|
板载存储
|
SD/MMC/SDIO卡插槽
|
网络接口
|
10/100以太网接口
|
外设
|
8xGPIO、UART、I2C、带两个选择的SPI总线,+3.3V,+5V,ground(负极)
|
额定功率
|
700mA(3.5W)
|
电源输入
|
5V / 通过MicroUSB或GPIO头
|
总体尺寸
|
85.60 x 53.98 mm(3.370 x 2.125 in)
|
操作系统
|
Debian GNU/linux,Fedora,Arch Linux ARM,RISC OS, XBMC
|
B+改进
• 更多的GPIO:B+将通用输入输出引脚增加到了40个,而Model B则只有26个;
• 更多的USB:B+提供了4个USB端口,对热插拔有着更好的兼容性(Model B只有2个);
• 支持microSD:旧款的SD卡插槽,已经被换成了更漂亮的推入式microSD卡槽;
• 更低的功耗:将线性式稳压器换成了开关式,功耗降低了0.5W到1W;
• 更好的音频:音频电路部分采用了专用的低噪供电;
• 简洁的外形:USB接口被推到了主板的一边,复合视频移到了3.5mm音频口的位置,此外还增加了4个独立的安装孔。
4、树莓派分布图
B型,B+类似,请自行对比参考
树莓派开发系列教程1——树莓派介绍相关推荐
- 树莓派开发系列教程10——树莓派spi液晶屏支持(fbtft)
树莓派官方支持av及HDMI输出,板子上预留了一个csi接口的液晶显示屏,但是一直没有相应的模组出现.在很多应用场合我们需要一些小型的液晶屏显示一些基本的信息,所以小屏驱动很是必要. 在git ...
- 树莓派开发系列教程2——树莓派上手使用
1.树莓派启动方式及支持的系统: 树莓派开发板没有配置板载FLASH,因为它支持SD卡启动,所有我们需要下载相应镜像,并将其烧写在SD上,启动系统即可 (这个镜像里包含了我们通常所说的bootload ...
- 树莓派开发系列教程3——树莓派rasp-config配置
经过前面两步我们的树莓派已经正常的工作起来了,但是在真正用它开发之前还需要进行一些列的配置以及软件的安装,这样开发起来才会得心应手,下面我们介绍一下常用的软件和服务 1.配置选项: 树莓派第一次使用的 ...
- 树莓派开发系列教程5——树莓派常用软件及服务(vi、远程桌面、ssh、samba、u盘)
1.更新vim 树莓派自带的vim不是很好用,比如默认不支持小键盘及方向键等,我们可以更新一下 sudo apt-get install vim 2.使用远程桌面 通过windows自带的远程桌面软件 ...
- 树莓派4B系列教程三 :优化配置
树莓派4B系列教程三 :优化配置 写在前面 树莓派4B内存增加 CPU温度控制 显存优化 Chromuim缓存转移 优化自启程序 Chromium插件安装 离线安装插件时遇到的问题 结语 写在前面 不 ...
- 树莓派开发基础教程目录表
树莓派开发基础教程目录表 一.环境篇 树莓派基本信息介绍 制作树莓派镜像 Ubuntu文件夹挂载到树莓派(NFS) 树莓派和Windows系统之间共享文件 调试串口和ssh的搭建和使用 认识树莓派原理 ...
- C#微信公众号开发系列教程三(消息体签名及加解密)
http://www.cnblogs.com/zskbll/p/4139039.html C#微信公众号开发系列教程一(调试环境部署) C#微信公众号开发系列教程一(调试环境部署续:vs远程调试) C ...
- 微信小程序开发系列教程三:微信小程序的调试方法
微信小程序开发系列教程 微信小程序开发系列一:微信小程序的申请和开发环境的搭建 微信小程序开发系列二:微信小程序的视图设计 这个教程的前两篇文章,介绍了如何用下图所示的微信开发者工具自动生成一个Hel ...
- HTML5游戏开发系列教程5(译)
原文地址:http://www.script-tutorials.com/html5-game-development-lesson-5/ 最终我决定准备下一篇游戏开发系列的文章,我们将继续使用can ...
最新文章
- 一文读懂深度学习中的矩阵微积分
- Origin对于标注点
- c# point偏移_.NET 在图片上写文字出现偏移的解决
- LeetCode Rectangle Area
- Python是如何进行内存管理的?
- The view 'Index' or its master was not found or no view engine supports the
- php随机生成域名,php生成短域名函数,php生成域名函数
- day15:磁盘格式化和挂载
- java主程序怎样调用子程序_存过和函数以及在Java程序中的调用
- c语言几个字符串排序,请教多个字符串排序(不用数组)
- 解读Go语言的2021:稳定为王
- 《云计算核心技术剖析》
- java 数据内地地址_我国大陆居民×××Java验证
- ArcGIS各向异性计算
- Ubuntu下安装新版QQ
- Win11怎么解除wsa的限制?
- windows.old是什么文件,如何删除
- 使用Laravel提交POST请求出现The page has expired due to inactivity错误
- dirbuster暴力破解工具
- 计算机组成原理研究生试题三,计算机组成原理研究生入学试题.doc