- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BeagleBoneBlack赋予嵌入式Linux简洁Arduino样式连接能力
集合在线——全球首个电子元器件团购平台
Raspberry Pi 自从2012年推出後,为电子产业带来重大贡献。 原本的定位是教育用途的低成本电脑,但其吸引力迅速拓展到主流电子市场,成为专业工程师的原型开发与评估平台。 除了用於教学运算外,Pi 也拥有广大的电子热衷族群与业余喜好者,这是许久未见的荣景。 在 Pi 所引起的「回响」下,很容易认为以往都没有类似的产品。 然而,Arduino 等板件其实早就存在,也拥有众多使用者,更有热门的网路编程资源社群能辅助开发。 当然,这两种板件在基础层面上也有一些不同。 Arduino 采用 8 位元 Atmel AVR 微控制器,并提供足够的 IO,能连接实际应用。此外,也具有超容易使用的整合式开发环境 (IDE)。 Arduino 提供理想的基础,不仅能学习透过类 C 程式语言针对嵌入式微控制器进行编程,亦可了解基本电子知识。 相较之下,Raspberry Pi 采用 32 位元 ARM? 架构 SoC,并且着重在协助学校与其他高等教育机构教导高阶运算语言和 Linux 等作业系统的基础知识。 许多嵌入式开发板皆具有 Linux 支援,相较於较低阶的 8 位元板,提供更多优势。 此外也能在执行中的多重程式与任务之间共用处理器。 BeagleBoard-XM 是 Linux 架构的一个范例,此真正开放原始码开发板具有 Texas Instruments 的支援。 但这却是 Texas Instruments 最近期一款能引起广泛讨论的 Linux 开发板。 BeagleBone Black 在 2013 年 4 月推出,被视为 Raspberry Pi 的强劲对手。 不仅结合学习 Linux 运算的理想平台,也能透过实际应用的介接与互动学习基础电子知识。 BeagleBone 规格初次推出是在 2011 年末,不但在如同信用卡的小型封装中纳入 BeagleBoard-XM 绝大多数的功能,亦建立两个双列 46 引脚连接器的标准覆盖区,可用於一系列名为「扩充罩 (Cape)」的子板扩充模组。 如同 Arduino 所用的「扩充板 (Shield)」,这些扩充罩能连接多种插入板,提供更多进阶 I/O。
CircuitCo BeagleBone Black
图 1:BeagleBone Black – 主要元件布局。
BeagleBone Black 采用 TI 的 Sitara? AM3359 ARM Cortex?-A8 微处理器,运作频率为 1 GHz (2000 DMIPS),Raspberry Pi 则采用 720 MHz 元件。 最值得注意的是,Black 除了 400 MHz 的 512 MB DDR3 记忆体外,还具有 2 GB 板载快闪记忆体。 此板件具有 micro D 型 HDMI 连接器、乙太网路和 USB 连接埠,并由单一 5 VDC 电源供电。 此板件最多仅消耗 250 mA,因此亦可透过 USB 供电。
在软体层面上,Black 预载一整套软体并且随时能开机。 仅需连接电源、HDMI、乙太网路以及 USB 键盘/滑鼠,此板件就能启动 Angstrom Linux 发行版本,接着进入 Gnome 桌面。 在开机期间,四个一组的使用者 LED 灯(USR0 至 3)会闪烁指示活动状态。 可自行选择随附的三种浏览器:Chromium、Firefox 和 Epiphany,迅速浏览网际网路。 初次运作 Raspberry Pi 时,无需新增 SD 快闪记忆卡,也不用担心要下载系统发行版本。 对於多数开发人员和热衷者来说,Angstrom Linux 已经足够,但 Black 采用的 ARM v7 架构(用於 Cortex-A8 架构装置),亦可执行 Ubuntu 或 Android 系统。 在开发板上采用 Linux 的另一项考量在於乙太网路介面可提供额外的连线能力。 因此即可使用 FTP、SSH、Telnet 以及其他远端存取服务所带来的连线灵活性,并且能连线到 Black 自己的网路伺服器。
CircuitCo BeagleBone Black 方块图
图 2:BeagleBone Black 方块图。
在开发工具层面,Black 也相当完善。 预载 Python 解译器和 C/C++ 编译器,并具有 Cloud9 IDE 的本机复本,并且已经预先配置能执行 Node.js。 此外也含有 Node.js 架构的 Bonescript 函式库,提供多种类似 Arduino 的功能可介接硬体。 熟悉 Arduino「digitalWrite」函数的读者对於 Bonescript 内的此函数与相似函数将迅速上手。 社群资
您可能关注的文档
- A3—1东溪中学教学常规管理方案.doc
- A3住宅前期物业服务合同2.doc
- A1公司资料登记表[科技项目申报类]20130517.doc
- A1工程开工报审表(江苏第4版).doc
- A8合同系统需要处理要点手动安装控件.doc
- 9间房镇中心学校关于“开展管理水平提升年”活动实施方案.doc
- AABB式-ABAB式-AABC式成语全集.doc
- AAB-AABB-ABAB等叠词结构.doc
- Aac002混凝土砖内墙-抹灰工艺.doc
- Aaknoqm雅思学生自学30天指南.doc
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)