深圳電路板廠智能硬件開發(fā)板玩家大盤點
[深圳電路板廠]開發(fā)板(demoboard)是用來進行嵌入式系統(tǒng)開發(fā)的電路板,包括中央處理器、存儲器、輸入設備、輸出設備、數據通路/總線和外部資源接口等一系列硬件組件。開發(fā)板一般由嵌入式系統(tǒng)開發(fā)者根據開發(fā)需求自己訂制,也可由用戶自行研究設計。開發(fā)板是為初學者了解和學習系統(tǒng)的硬件和軟件,同時部分開發(fā)板也提供的基礎集成開發(fā)環(huán)境和軟件源代碼和硬件原理圖等。常見的開發(fā)板有51、ARM、FPGA、DSP開發(fā)板。
深圳電路板廠為了將產品推向市場,為了讓客戶了解CPU的各項性能及電路設計而專門設計的一塊電路板,開發(fā)板同時會附帶硬件接口的驅動程序,開發(fā)板電路板將CPU的控制信號線及通用的外圍接口延引出來。有了硬件接口及驅動程序,設計人員可以快速專注產品應用軟件的開發(fā),完成應用軟件對外圍電路進行控制測試,軟件調試完畢后交付批量生產,完成產品的開發(fā)。
由于深圳電路板廠推廣的開發(fā)板價格高企,有沒有價格低廉、大眾玩家都玩得起的開源開發(fā)板呢?有,在國外玩家的推動下,玩家對特定CPU體系自組社區(qū),并規(guī)模硬件設計、完善多平臺開發(fā)環(huán)境及軟件模塊標準化。開源的軟硬件設計讓愛好者花費很少的費用就能完成想開發(fā)的功能。
國外的開源開發(fā)板多數由深圳電路板廠生產,這同時也帶動了國內對開源開發(fā)板的發(fā)展,目前國內開源開發(fā)板比較流行的幾大流派:
一、Arduino:
基于Atmel AVR CPU。Arduino以其最低廉的價格、電路結構簡單、甚至玩家可以自已DIY電路板吸引國內一大批玩家及高校學生,做為入門級的開源開發(fā)板,國內玩家最多。各類開關、傳感器、輸入輸出等控制器的開發(fā)都可以使用Arduino完成。
二、RaspberryPI(樹莓派):
基于博通出產的ARM架構的700M BCM2835 CPU。樹莓派是一款基于Linux系統(tǒng),具備強勁運算能力,使用SD卡當作存儲媒體,接口擁有一個Ethernet,兩個USB接口, HDMI和RCA端子輸出。樹莓派做為一個價格低、簡易搭建外圍電路深受玩家喜好,愛好者如需開發(fā)具有聯(lián)網或視頻功能是理想的選擇,樹莓派提供了Debian、Arch Linux和Fedora.等系統(tǒng)的發(fā)行版供大眾下載,可以讓玩家無需了解操作系統(tǒng)底層快速開發(fā)相應的應用。
三、Cubieboard:
基于ARM Cortex-A8架構的Allwinner(全志) A10 CPU。Cubieboard是珠海一家公司生產及推廣,具有1 GHz CPU,內置Mali-400MP GPU。做樹莓派的升級版Cubieboard具備做為家庭媒體中心的1080P高清影視播放能力,Cubieboard提供的系統(tǒng)有Android 4 ICS、Ubuntu 12.04 desktop、Fedora、Archlinux,專用的Debian服務器操作系統(tǒng)能讓Cubieboard變成一臺服務器。做為國內最早自主設計的開源開發(fā)板,Cubieboard吸引了國內外眾多追求高性能開發(fā)的用戶,在國內眾多開源開發(fā)板社區(qū),Cubieboard社區(qū)保持有極高的人氣。現(xiàn)在Cubieboard已有采用全志A20、A31等更高性能的開源開發(fā)版
四、MixtitleGarage:
基于ARMCortex-A9架構的三星Exynos 4412 四核CPU。Mixtitle Garage為深圳致趣科技公司生產,Mixtitle開發(fā)板最大特點內置了二個USB接口及TF接口,開發(fā)板將TF卡做為存儲設備,刷入系統(tǒng)除了傳統(tǒng)的寫入方式還可以將TF卡撥到PC上寫入固件系統(tǒng),玩家再也不怕調試軟件時刷壞開發(fā)板。Mixtitle高級版本的開發(fā)板還內置了蛇螺儀、動力感應、電子羅盤、光感應及接近感應器等功能。Mixtile Garage提供Android、Ubuntu Desktop等系統(tǒng),用戶能基于Android系統(tǒng)直接開發(fā)相應軟件。基于三星的高性能獵戶座四核CPU,將Mixtitle做為家庭媒體中心是一個不錯的選擇。
五、RadxaRock:
近半年才出現(xiàn)的一塊基于ARM8架構1.7G頻率的 RK3188四核CPU。Radxa Rock核心開發(fā)人員是原Cubieboard的開發(fā)者,做為最新設計的開發(fā)板,Radxa Rock內置2G DDR3運行內存、8G NAND、內置藍牙4.0、紅外線遙控等高端硬件配置。 開發(fā)板支持運行著 Linux 、 Android 、Debian等操作系統(tǒng),并且具有可以自己編程控制的 GPIO 接口,因而就使得高級玩家以較低的代價來實現(xiàn)對于很多小設備的簡單控制功能。同時,Radxa較低的售價使得高級玩家們能以較低的代價來實現(xiàn)對高性能系統(tǒng)及應用軟件的開發(fā)。
六、pcDuino:
基于ARM Cortex-A8架構的全志 A10 CPU。Pcduino最大的優(yōu)點是他的擴展接口與Arduino的信號兼容,Arduino的擴展板卡非常多,融入Arduino的生態(tài)系統(tǒng)對于Pcduino 來說無疑是非常有利的。Arduino模塊一個重要的特點就是能夠讀取和控制傳感器,如果Pcduino能夠直接使用各種Arduino模塊,就好像可以 用計算機直接控制各種傳感器。不僅能大大提升性能,而且能產生更多有創(chuàng)意產品。pcDuino的出現(xiàn),解決了Arduino開發(fā)板在網絡及多媒體方面的弱項,pcDuino是一種高性能,高性價比的迷你PC的平臺,能夠運行Ubuntu和Android的ICS等系統(tǒng)。它可以通過內置HDMI接口 輸出視頻到電視或顯示器屏幕。pcDuino專門針對開源社區(qū)快速增長的需求,即希望有一個平臺可以運行完整的PC操作系統(tǒng),容易使用的工具鏈和兼容流行 的Arduino開放的生態(tài)系統(tǒng),如Arduino shield和開源項目等。
關注[恒成和電路板]微信公眾平臺,了解更多行業(yè)資訊和最新動態(tài)!(微信號:PCBHCH)
同類文章排行
- 車用PCB行業(yè)是一個擁有巨大發(fā)展?jié)摿Φ陌鍓K
- 中國PCB行業(yè)增速高于全球平均水平
- 芯片如何焊接在電路板上?
- FPC柔性線路板在可穿戴設備中的應用優(yōu)勢分析
- 如何清潔電路板?
- 關于多層PCB線路板的誕生
- 如何避免FPC連接器斷裂?
- FPC制程中常見缺陷和解決方案
- PCB過孔為什么不能打在焊盤上?
- 柔性線路板三種主要功能敘述
最新資訊文章
- 車用PCB行業(yè)是一個擁有巨大發(fā)展?jié)摿Φ陌鍓K
- 中國PCB行業(yè)增速高于全球平均水平
- 芯片如何焊接在電路板上?
- FPC柔性線路板在可穿戴設備中的應用優(yōu)勢分析
- 如何清潔電路板?
- 關于多層PCB線路板的誕生
- 如何避免FPC連接器斷裂?
- FPC制程中常見缺陷和解決方案
- PCB過孔為什么不能打在焊盤上?
- 柔性線路板三種主要功能敘述