zoukankan      html  css  js  c++  java
  • 为什么使用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的优点 

  • 相关阅读:
    DevExpress應用皮膚
    .net组件开发DesignerSerializationVisibility
    使用LINQ实现分组统计
    WIN7打开任何快捷方式都安全警告
    WinMount是一款国产免费且功能强大Windows小工具,具备压缩解压和虚拟光驱(CD/DVD)的双重功能
    AForge.NET Framework
    繼承DevExpress.XtraGrid.GridControl參考
    系统找不到指定的路径”和“找不到preview.msi旧版本卸载失败”的解决办法
    GRIDVIEW設置滾動條
    C# 3.0新特征之创建和初始化集合对象
  • 原文地址:https://www.cnblogs.com/daxueba-ITdaren/p/4210909.html
Copyright © 2011-2022 走看看