隨著科技快速的發展,讓許多消費者開始期待消費性電子產品能夠提供更多的功能與應用,為了滿足消費者的期待,陸續有不少的消費性電子產品從以往單一產品單項功能的模式進而朝向單一產品多項功能的格局發展。正因如此,讓嵌入式系統也因多功能需求導向而開始受到重視與成長。
|
BeagleBoard開啟嵌入式創新應用之路 BigPic:575x380 |
BeagleBoard起源於2007年,是全球第一個開發板,最早是由TI與Digi-Key聯合推出的低功耗ARM開發板,由於具有Open Source Hardware的特色,因此被廣泛應用在學術研究及教學體系。BeagleBoard的設計初衷就是希望能夠提供全球的開發者以及愛好者一個價格低廉、使用方便、高效能的嵌入式開發板。
而BeagleBoard在軟體方面支援相當多的主流作業系統(包含比較主流的:Android、Angstrom Linux、Ubuntu、WinCE、QNX),並且擁有全球為數眾多的開發者族群,彼此共用軟體資源以及互相交換開發心得。而在硬體方面,不僅體積小又有優異的硬體配置當後盾(內建DSP加強對2D/3D的支援能力,以及提供不少USB連接埠),後來更成為其他嵌入式開發板競相模仿和支援的對象。
BeagleBoard在推出後有延伸出不少進化版本,但都還是維持著基本的主硬體架構,而後續的修正大多都是針對硬體上的bugs進行小部分的修改,為了能夠讓開發者輕易辨別BeagleBoard開發板修正的幅度,如果只是單純的修正Bugs,版本號則會以數字命名。而身為BeagleBoard製造商的Circuto公司也表示,不管BeagleBoard硬體如何變動,都會提供後續支援直至開發者沒有需求為止。
再加上,目前在BeagleBoard.org網站上開發者能夠擷取到BeagleBoard的相關設計圖、圖解資料、原始碼資料,而且還有超過200個以上的系統層級的專案,不僅讓開發者能夠在自行開發的過程中不乏有豐富的開發資源,更擁有來自全球強大的技術後援,方便開發出各種新奇又具功能的新裝置。