为什么使用BeagleBoneBeagleBone的优点
为什么使用BeagleBone BeagleBone的优点
当前,一个典型的基于微控制器板的售价在120元左右,而BeagleBone Black的售价在330元左右。除了更强大的处理器之外,你额外的钱还买到了什么?
1.2.1 内建网络
内建网络不仅仅是指板载的Ethernet接口,还指Linux中所有可用的网络工具包。使用这些工具,你可以使用像FTP、Telnet、SSH这样的服务,甚至可以将你的Web服务器部署在板子上。本文选自BeagleBone Black快速入门教程大学霸
1.2.2 远程访问
得益于内建的网络服务,可以使得通过英特网访问电子制作项目变得非常容易。例如,如果你设计了一个数据记录系统,你可以通过FTP客户端下载保存的数据或者将数据通过电子邮件定时地发送给你。当然,远程访问同样允许你在千里之外更新板子上的代码。
1.2.3 时间保持
不需要依赖外部硬件,板子可以保持正确的日期和时间,这得益于NTP(网络时间协议)协议,板子通过访问NTP服务器来保持时间正确。本文选自BeagleBone Black快速入门教程大学霸
1.2.4 文件系统
和我们的计算机一样,嵌入式Linux平台也有内建的文件系统。所以,存储、组织和检索数据是So Easy的。虽然默认的Debian系统使用的是EXT4文件系统,但是如果你有能力的话完全可以根据你的需求采用不同的文件系统,如EXT2、JFS、ReiserFS甚至NTFS等。
1.2.5 多种可用的编程语言
在Linux下一些常用的语言基本得到了移植,他们包括C、C++、Python、Perl、Ruby以及Shell脚本。你可以使用最合适你的一种来使用或者组合起来使用。
1.2.6 多线程
多线程是计算机系统的一大核心功能。不像典型的8位微控制器,嵌入式Linux平台可以在多个任务或程序间分配处理器时间。这就意味着,如果你的项目要向服务器传输一个大文件,在此之间你不需要停止其他可以运行的任务。本文选自BeagleBone Black快速入门教程大学霸
1.2.7 Linux软件
非常多的Linux软件现在已经可以在BeagleBone上运行了,并且数量还在不断增加。例如,当你在项目中需要访问一个USB摄像头的时候,你只需要简单地下载编译一个开源的命令行程序即可,它可以将摄像头捕获的信息存储到JPG文件中。
1.2.8 Linux支持
在互联网和社区中从来不缺乏Linux的支持信息,你在项目中遇到的任何问题都可以在那里寻求帮助。例如Beaglebone的官方论坛http://beagleboard.org/Community/Forums;问答社区Stack Overflow http://stackoverflow.com/等。本文选自BeagleBone Black快速入门教程大学霸为什么使用BeagleBoneBeagleBone的优点
为什么使用BeagleBoneBeagleBone的优点的更多相关文章
- Atitit 智能云网络摄像机的前世今生与历史 优点 密码默认888888
Atitit 智能云网络摄像机的前世今生与历史 优点 密码默认888888 用户名admin 密码aaaaaa 网络摄像机是一种结合传统摄像机与网络技术所产生的新一代摄像机,它可以将影像通过网络传 ...
- ajax优点与缺点
ajax的优点 Ajax的给我们带来的好处大家基本上都深有体会,在这里我只简单的讲几点: 1.最大的一点是页面无刷新,在页面内与服务器通信,给用户的体验非常好. 2.使用异步方式与服务器通信,不需要打 ...
- Web APi 2.0优点和特点?在Web APi中如何启动Session状态?
前言 曾几何时,微软基于Web服务技术给出最流行的基于XML且以扩展名为.asmx结尾的Web Service,此服务在.NET Framework中风靡一时同时也被.NET业界同仁所青睐,几年后在此 ...
- 《C#高级编程(第六版)》泛型学习笔记(一):泛型优点和特性 (转载)
原文出处:http://www.cnblogs.com/xun126/archive/2011/01/13/1933838.html 泛型是CLR 2.0的一个新特性,在CLR 1.0中,要创建一个灵 ...
- spring+IOC+DI+AOP优点分析(一)
Spring是什么: Spring是一个轻量级的DI和AOP容器框架. 说它轻量级有一大部分原因是相对与EJB的(虽然本人从没有接触过EJB的应用),重要的是,Spring是非侵入式的,基于sprin ...
- 3.Git的诞生和其分布式的优点
Git的诞生 省略了,喜欢的可以看百度. 分布式的优点 先说集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完 ...
- inline-内联函数的优点以及与宏定义的区别
inline函数的优点: C++ 语言的函数内联机制既具备宏代码的效率,又增加了安全性,而且可以自由操作类的数据成员.所以在C++ 程序中,应该用内联函数取代所有宏代码. inline函数与宏定义的区 ...
- Unity3D使用经验总结 优点篇
09年还在和其它小伙伴开发引擎的时候,Unity3D就初露头角. 当时就对这种基于组件式的设计结构很不理解. 觉得拆分过于细致,同时影响效率. 而时至今日,UNITY3D已经成为了众多团队的首选3D引 ...
- Atitit Immutability 和final的优点
Atitit Immutability 和final的优点 什么是 immutability? 其实细分起来有语法上的 immutable (例如 Java 里的 final 关键字), 和运行时对象 ...
随机推荐
- 20145213《Java程序设计》第二周学习总结
20145213<Java程序设计>第二周学习总结 教材学习内容总结 本周娄老师给的任务是学习教材的第三章--基础语法.其实我觉得还蛮轻松的,因为在翻开厚重的书本,一股熟悉的气息扑面而来, ...
- SQL语句题库
一. 填空题 Not Only SQL数据库 泛指 非关系型数据库 . SYS和SYSTEM用户都是Oracle 的系统用户,它们都使用SYSTEM表空间,其中 sys 拥有更大的权限. O ...
- 修改searchbar 取消 字体 颜色
UIButton *cancelButton; UIView *topView = self.searchDisplayController.searchBar.subviews[]; for (UI ...
- CLR via C#(02)-基元类型、引用类型、值类型
http://www.cnblogs.com/qq0827/p/3281150.html 一. 基元类型 编译器能够直接支持的数据类型叫做基元类型.例如int, string等.基元类型和.NET框架 ...
- 在RedHat.Enterprise.Linux_v6.3系统中安装Oracle_11gR2教程
在RedHat.Enterprise.Linux_v6.3系统中安装Oracle_11gR2教程 本教程提供PDF格式下载: 在RedHat.Enterprise.Linux_v6.3系统中安装Ora ...
- dblink
drop database link "STANDARD"; drop database link "CSPS" --创建dblink create dat ...
- JS获取form表单的所有输入值
function getFormQueryString(frmID) { var frmID=document.getElementById(frmID); var i,queryString = & ...
- golang基础知识之文件操作
读取文件所有内容以及获得文件操作对象 package mainimport ( "bufio" "fmt" "io" "io/io ...
- 继续Get News List
拿到news list 所需要的技能 json数组反序列化 iOS中有哪些集合对象 数组的遍历 Debugging with GDB json数组反序列化 id jsonObject = [NSJSO ...
- Java Hour 65 [译] Java 6.0 说明
原文可爱的地址: http://www.javabeat.net/introduction-to-java-6-0-new-features-part-i/ 该文字2007年的,现在估计老掉牙了,但是 ...