BeagleBone Black快速入門教程第1章嵌入式Linux之於Maker們

大學霸發表於2014-12-04

BeagleBone Black快速入門教程第1章嵌入式Linux之於Maker

Maker的中文含義類似“創客”。創客是指一群酷愛科技、熱衷實踐的人群,他們以分享技術、交流思想為樂。但為了保持Maker的原味,這裡我們一致使用英文的MakerMaker文化是DIYDo IT Yourself)文化的延伸,它在其中糅合了技術元素。本文選自《BeagleBone Black快速入門教程大學霸》

1.1  Maker的世界

Maker們的興趣主要集中在以工程化為導向的主題上,例如,電子、機械、機器人以及3D列印等,也包括相關工具的熟練使用,如CNC(數控機床)、鐳射切割機等,還包括傳統的金屬加工、木工及藝術創作。他們善於挖掘新技術、鼓勵創新與原型化,他們不單有想法、還有成型的作品,是“知行合一”的忠實實踐者。他們注重在實踐中學習新東西,並加以創造性的使用。Maker們對於新技術的嗅覺靈敏度是奇高的,對於BeagleBone這樣的裝置,一定不會逃過他們的法眼。當然,在介紹BeagleBone之前我們應該瞭解一下嵌入式Linux本文選自《BeagleBone Black快速入門教程大學霸》

1.1.1  Maker眼裡的Linux

如果你有聽說過Linux,那麼第一直覺就是它是一個計算機作業系統,就像OS XWindows一樣。它在誕生之初到現在最為普通人知道的就是使用者桌面和伺服器系統。但是現在,它涉足的領域就不止於此了。它現在執行在各種電子裝置中,如智慧手機、路由器、甚至烤麵包機中。這些系統中執行的確實是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大小比較

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-1356028/,如需轉載,請註明出處,否則將追究法律責任。

相關文章