1 / 5
文档名称:

树莓派简介.doc

格式:doc   大小:177KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

树莓派简介.doc

上传人:63229029 2017/6/2 文件大小:177 KB

下载得到文件列表

树莓派简介.doc

文档介绍

文档介绍:你真的了解树莓派吗?来看看它都适合哪类开发者[ 导读] 什么是树莓派? 网站上大抵是这样描述的,树莓派是低成本的只有信用卡大小的卡片式电脑,可以连接计算机显示器或电视机,能够支持标准键盘和鼠标。树莓派是“ Raspberry Pi”的中文译名,简写为 RPi ,或者 RasPi/RPi 。什么是树莓派? 网站上大抵是这样描述的, 树莓派是低成本的只有信用卡大小的卡片式电脑, 可以连接计算机显示器或电视机, 能够支持标准键盘和鼠标。它适合于各个年龄段的人学****使用,比如能够用来学****如何用 Scratch 和 Python 这样的语言来编程。它能够做一切你期望台式电脑能做的事, 从浏览网页、播放高清视频, 到制作电子表格、进行文字处理,还能够玩游戏。更重要的是,树莓派具有与外部世界互动的能力,并已经广泛用于一些数字设备项目, 从音乐设备到环境监控, DIY 手机,甚至基于树莓派的超级电脑等等。树莓派是一款基于 Linux 系统的单板机电脑。它由英国的树莓派基金会所开发, 目的是以低价硬件及自由软件刺激在学校的基本的计算机科学教育。树莓派被赋予的希望是, 能够帮助全世界的孩子学****编程, 并能够了解计算机是如何工作的。( 树莓派创始人 Eben Upto n 分享树莓派发展历程与创新应用的点点滴滴) 目前为止,通过开发者社区的共同努力, Raspberry Pi 已经可以运行 WebKit 、 LibreOffice 、 Scratch 、 Pixman 、 XBMC/Kodi 、 libav 、 PyPy 、 Raspbian 、 Ubuntu 等众多开源系统和程序。树莓派的特点是:具有强大的运算性能,以及开源硬件的易用性。树莓派是一台功能完整的迷你电脑, 一台完整的电脑所拥有的功能, 树莓派全都有(只是体积变得更小)。树莓派除了能完成传统嵌入式能够做到的网络视频监控、网络传感、音频解码等等外,还能完成视频解码、机器视觉、 3D 游戏等等。首先, 已经有了编程基础, 直接上手树莓派是完全可以的。如果没有编程基础或者想要玩软硬结合的,还是建议从 PC 编程或者 Arduino 、单片机开始学****对于 DIYer 或者爱好者, 树莓派是绝妙的东西。因为, 不需要花费太多的时间就能获得让人惊讶的成果。写程序可以参考 PC 上的 Linux 程序编写教程,因为网络协议、图形库这些都是现成的, 省去了很多麻烦。但是, 凡事有利也有弊, 虽然树莓派是开源硬件, 但是实际上它的底层 Bootloader 和核心数据手册是闭源的。这对于应用开发没有影响,但如果是想要借助此学****ARM Linux 基础开发这些的话,就不适合了。此外, 如果是要量产产品, 一般来说, 基于树莓派方案的成本会高于基于传统单片机的方案。为了更好的理解树莓派的特点,这里有两个对比例子: STM32 VS 树莓派以网络视频监控为例: STM32 的开发流程是这样的. 硬件选型一设计 PCB 一焊接一调试硬件一编写 DCM I和 RMI I 驱动一移植 TCP /IP 协议栈一调整摄像头驱动一编写网页服务器程序一完成。其中涉及的代码量非常大, 不过好在都比较基础, 爱好者还能应付一下。而树莓派的开发流程则完全不一样: 买一台树莓派和一个摄像头一把摄像头连接到树莓派上一在树莓派上安装一个监控软件一完成