很多工程師在選擇嵌入式核心板的時(shí)候往往會(huì)陷入選擇困難癥,選擇ARM9還是A8平臺(tái),?選擇Linux還是Android,、選擇創(chuàng)客平臺(tái)還是主流核心板?選擇芯片方案還是核心板方案,?本文將為大家提供一些參考意見(jiàn),。
選擇硬件平臺(tái)是一個(gè)項(xiàng)目的開(kāi)始,,選擇是否正確有時(shí)候往往關(guān)乎到一個(gè)項(xiàng)目的成敗,。但是當(dāng)下是一個(gè)信息爆炸的年代,放到我們眼前的方案多種多樣,。作為一名合格的工程師不僅要關(guān)注產(chǎn)品性能是否夠用,,還要把握項(xiàng)目的技術(shù)風(fēng)險(xiǎn)、以及后續(xù)的采購(gòu)風(fēng)險(xiǎn),。
圖 1
1,、如何選擇硬件平臺(tái),?
現(xiàn)在比較常見(jiàn)的、性能比較高的有ARM9,、A7,、A8、A9平臺(tái),,往往我們?cè)谶x擇平臺(tái)的時(shí)候會(huì)陷入很多誤區(qū),。如果在您的產(chǎn)品當(dāng)中沒(méi)有涉及觸摸顯示或者高分辨率的觸摸顯示(分辨率大于800*480),只是簡(jiǎn)單的操作外設(shè)如:百兆網(wǎng)口,、CAN口,、串口、SPI,,4G,、Wi-Fi且對(duì)自己產(chǎn)品的體積、功耗,、價(jià)格有要求的,,那么飛思卡爾的ARM9就比較適合了。如果您的產(chǎn)品對(duì)于分辨率有一定的要求,,需要運(yùn)行數(shù)據(jù)庫(kù),、Java虛擬機(jī)、對(duì)于外設(shè)也要跑前兆網(wǎng)口的話,,建議選擇TI的A8平臺(tái)或者NXP的A7平臺(tái),。當(dāng)您的產(chǎn)品涉及高清視頻處理、視頻監(jiān)控,、多屏幕顯示,,需要帶SATA硬盤(pán)進(jìn)行大容量存儲(chǔ)的,則建議選擇飛思卡爾A9平臺(tái),。
圖 2
2,、創(chuàng)客平臺(tái)還是主流核心板
選擇創(chuàng)客平臺(tái)還是主流核心板?這其實(shí)是一個(gè)偽命題兩種產(chǎn)品的定位完全不一樣,,前者可以理解為發(fā)燒友的玩具,,而后者是應(yīng)用于工業(yè)場(chǎng)合的產(chǎn)品。現(xiàn)在比較著名的樹(shù)莓派,,它以麻雀雖小五臟俱全而著稱(chēng),。該板子功能強(qiáng)大,網(wǎng)上的開(kāi)源資料很多,,各種論壇也提供了強(qiáng)大的技術(shù)支持,。導(dǎo)致很多工程師會(huì)把該產(chǎn)品用于自己研發(fā)的產(chǎn)品當(dāng)中,由于該產(chǎn)品的定位問(wèn)題,你會(huì)發(fā)現(xiàn)開(kāi)發(fā)容易但是后續(xù)工業(yè)級(jí)測(cè)試很麻煩,。更重要的是如果您的產(chǎn)品是批量生產(chǎn)的,,那么供貨將會(huì)是一個(gè)非常棘手的問(wèn)題。
圖 3
3,、選擇Android還是linux,?
很多人在選擇操作系統(tǒng)的時(shí)候覺(jué)得Android是主流,后續(xù)可以安裝各種APP,、操作界面也可以做的比較炫,。但是筆者認(rèn)為在一些廣告機(jī)、點(diǎn)菜機(jī),、手持Pad以及對(duì)娛樂(lè)性有較高要求的,,Android確實(shí)是比較不錯(cuò)的選擇。但是在一些工業(yè)行業(yè)尤其是要擴(kuò)展外設(shè)的時(shí)候,,Android就顯得力不從心了,。比如擴(kuò)展網(wǎng)口、擴(kuò)展幾路串口,、擴(kuò)展CAN口,,往往這些方案的芯片廠家驅(qū)動(dòng)都不支持需要自己移植,對(duì)于操作系統(tǒng)不是非常熟悉的工程師就顯得非常棘手了,。
圖 4
4,、芯片方案還是核心板?
芯片原廠一般會(huì)提供評(píng)估板的原理圖,、PCB,、以及完整的DEMO,很多工程師認(rèn)為這和核心板幾乎沒(méi)有區(qū)別了,,完全可以自己生產(chǎn)研發(fā),。但事實(shí)上拿著評(píng)估板生產(chǎn)PCB成本是很高的,其中包含:物料采購(gòu)成本,、測(cè)試成本,、生產(chǎn)成本。一顆核心板有上百顆物料,,往往對(duì)于一些電容,、電感供應(yīng)商的選擇稍有不慎就可能進(jìn)入陷阱,而且一旦出錯(cuò)將很難定位,。一般核心板最少有4層PCB,,沒(méi)有一定的生產(chǎn)能力很難批量生產(chǎn),外邊代工量少成本很高,。最終產(chǎn)品生產(chǎn)出來(lái)了要經(jīng)過(guò)一系列測(cè)試,,如果量不是特別大,,最終算下來(lái)還是買(mǎi)主流廠家的核心板劃算,。
圖 5
5,、供貨周期是關(guān)鍵
產(chǎn)品研發(fā)出來(lái)之后一般要經(jīng)過(guò)樣品測(cè)試、小批量試產(chǎn),、大批量生產(chǎn),,這幾個(gè)流程走下來(lái)一般要一年的時(shí)間才能保證穩(wěn)定批量生產(chǎn)。而一般公司產(chǎn)品的生命周期最少兩年,,這就要保證三年之內(nèi)核心板供應(yīng)商能夠穩(wěn)定供貨,。造成核心板供應(yīng)商停產(chǎn)的主要有三個(gè)原因:芯片原廠停產(chǎn)、核心部件停產(chǎn),、自身原因停產(chǎn),。其中,由于自身原因停產(chǎn)的問(wèn)題,,主要集中在一些小公司,,這樣的公司往往是幾個(gè)人出來(lái)創(chuàng)業(yè)的,前途有很多的不確定性,。所以選擇能夠穩(wěn)定長(zhǎng)期供貨的供應(yīng)商很重要,,廣州致遠(yuǎn)電子的核心板可以承諾15年的供貨周期。
圖 6