BeagleBone Black快速入门教程第1章嵌入式Linux之于Maker们

BeagleBone Black快速入门教程第1章嵌入式Linux之于Maker们

Maker的中文含义类似“创客”。创客是指一群酷爱科技、热衷实践的人群,他们以分享技术、交流思想为乐。但为了保持Maker的原味,这里我们一致使用英文的Maker。Maker文化是DIY(Do IT Yourself)文化的延伸,它在其中糅合了技术元素。本文选自《BeagleBone Black快速入门教程大学霸》

1.1  Maker的世界

Maker们的兴趣主要集中在以工程化为导向的主题上,例如,电子、机械、机器人以及3D打印等,也包括相关工具的熟练使用,如CNC(数控机床)、激光切割机等,还包括传统的金属加工、木工及艺术创作。他们善于挖掘新技术、鼓励创新与原型化,他们不单有想法、还有成型的作品,是“知行合一”的忠实实践者。他们注重在实践中学习新东西,并加以创造性的使用。Maker们对于新技术的嗅觉灵敏度是奇高的,对于BeagleBone这样的设备,一定不会逃过他们的法眼。当然,在介绍BeagleBone之前我们应该了解一下嵌入式Linux。本文选自《BeagleBone Black快速入门教程大学霸》

1.1.1  Maker眼里的Linux

如果你有听说过Linux,那么第一直觉就是它是一个计算机操作系统,就像OS X和Windows一样。它在诞生之初到现在最为普通人知道的就是用户桌面和服务器系统。但是现在,它涉足的领域就不止于此了。它现在运行在各种电子设备中,如智能手机、路由器、甚至烤面包机中。这些系统中运行的确实是Linux系统,但是通常将这一类用途的Linux称为嵌入式Linux系统。嵌入式Linux系统模糊了电脑和设备之间的定义。这种模糊强度打通了进入Maker领域的道路,这使得更多强大的工具可以为普通人所使用,而不仅仅是那些以电子设计为生的人们。

1.1.2  Maker眼里的BeagleBone

说到电子设计,一些Maker偏爱微控制器平台,例如火热的Arduino。但是对于一些比较复杂的项目,8位的微控制器就有些捉襟见肘了。例如,8位的微控制器可以勉强处理采样率不高的音频,但是对于视频处理来说就真的无能为力了。但是,随着嵌入式系统的蓬勃发展,使得初级和中级用户比以前更容易接触到它们。

BeagleBone就是一个面向Maker设计的嵌入式Linux开发板。它是一个开源硬件,使用ARM Cortex-A系列核心的TI处理器。这个处理器是为低功耗移动设备设计的,这也是它可以非常容易运行Android系统的原因。如图1.1所示是Arduino Uno兼容板和BeagleBone Black尺寸比较。本文选自《BeagleBone Black快速入门教程大学霸》


图1.1  Arduino Uno兼容板与BeagleBone Black大小比较

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。