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大小比較
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-1356028/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- BeagleBone Black教程之BeagleBone Black使用到的Linux基礎Linux
- Beaglebone Black教程Beaglebone Black的引腳分配
- BeagleBone Black教程之BeagleBone Black裝置的連線
- Beaglebone Black教程BeagleBone Black安裝最新系統映像
- 其他主流開源硬體簡介BeagleBone Black快速入門
- Beaglebone Black教程使用SSH通過USB和因特網連線Beaglebone Black
- Beaglebone Black教程專案1閃爍板載LED
- 《嵌入式Linux基礎教程(第2版)》——第1章 入門1.1為什麼選擇LinuxLinux
- ArduinoYun快速入門教程第1章ArduinoYun概覽UI
- Materialize快速入門教程
- latex快速入門教程
- 通過因特網連線Beaglebone Black
- Beaglebone Black開發板安裝驅動
- Linux快速入門Linux
- 快應用快速入門教程
- go語言快速入門教程Go
- Vue3快速入門教程Vue
- 全面的Docker快速入門教程Docker
- React.js快速入門教程ReactJS
- Realm for Android快速入門教程Android
- Android SQLite快速入門教程AndroidSQLite
- Linux入門教程Linux
- Flask二之快速入門Flask
- Red and Black(DFS入門題)
- 《Flask 入門教程》第 3 章:模板Flask
- gitbook 入門教程之快速體驗Git
- 30 分鐘快速入門 Docker 教程Docker
- 《C#快速入門教程》目錄C#
- C#快速入門教程(16)—— 介面C#
- C#快速入門教程(6)——方法C#
- Oka Mirror for Any Device快速入門教程dev
- Jupyter notebook快速入門教程
- Qt快速入門系列教程目錄QT
- MyBatis 框架之快速入門程式MyBatis框架
- FreeMarker 之快速入門Demo
- 《Flask 入門教程》 第 2 章:Hello, Flask!Flask
- 使用Rust編寫嵌入式韌體入門教程Rust
- .Net5 WPF快速入門系列教程