當(dāng)前位置:首頁(yè) > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 入門(mén)指導(dǎo) > linux嵌入式開(kāi)發(fā)板推薦,資深程序員教給你
linux嵌入式開(kāi)發(fā)板推薦,資深程序員教給你
時(shí)間:2018-08-28 來(lái)源:未知
嵌入式是現(xiàn)在發(fā)展最快的IT技術(shù)之一了,很多人都選擇了嵌入式這一行業(yè),對(duì)于嵌入式來(lái)說(shuō),他掙得多,前景也很不錯(cuò),學(xué)習(xí)嵌入式,開(kāi)發(fā)板是最離不開(kāi)的了,很多出入嵌入式行業(yè)的人對(duì)于嵌入式開(kāi)發(fā)板,不知道,應(yīng)該怎么選,今天在這里聽(tīng)聽(tīng)資深程序員怎么說(shuō)。
嵌入式開(kāi)發(fā)板的選擇也不用過(guò)于糾結(jié),對(duì)于開(kāi)發(fā)板來(lái)說(shuō),你應(yīng)該首先要了解嵌入式linux開(kāi)發(fā)板,嵌入式開(kāi)發(fā)板(Embedded development board)就是半導(dǎo)體行業(yè)分工合作的載體之一,它為開(kāi)發(fā)產(chǎn)品的廠商提供基本的底層硬件、系統(tǒng)和驅(qū)動(dòng)等資源,使得用戶(hù)不需要再投入人力和時(shí)間來(lái)完成這些底層的工作。
對(duì)于嵌入式linux開(kāi)發(fā)板來(lái)說(shuō),就和軟件外包是很類(lèi)似的,就像嵌入式產(chǎn)品的硬件、引導(dǎo)代碼、驅(qū)動(dòng)程序、文件系統(tǒng)、協(xié)議層、基本應(yīng)用軟件這些方面,都是電子產(chǎn)品的公共和通用部分,并不是產(chǎn)品能夠形成差異化的關(guān)鍵技術(shù),在這個(gè)講求分工合作的時(shí)代,如果是這部分的工作量比較大,或者是廠商沒(méi)有相關(guān)的開(kāi)發(fā)人員的時(shí)候,就能夠選擇由第三方完成這些軟件開(kāi)發(fā)的工作,加快產(chǎn)品研發(fā)的進(jìn)程,實(shí)現(xiàn)產(chǎn)品的迅速上市,搶占市場(chǎng)先機(jī)。
那么了解了嵌入式linux開(kāi)發(fā)板后,那就是如何選擇的問(wèn)題了,選擇linux開(kāi)發(fā)板其實(shí)簡(jiǎn)單的說(shuō)就是有5個(gè)方法,根據(jù)這些方式選擇,那再好不過(guò)了。

第一,就是要看形式了,看看現(xiàn)在什么用的最多了,現(xiàn)在的話就是arm11,很多地方都在用,如果我們選擇現(xiàn)在都不用的,那不就白學(xué)了,所以把握趨勢(shì)很重要。
第二,選擇開(kāi)發(fā)板 要注意硬件資源(包括:CPU、ROM、RAM、各種接口)其中NanD Flash、Nor Flash和SDRAM的大小一定要滿足自已開(kāi)發(fā)的要求。我們要做到花最少的錢(qián)學(xué)習(xí)最多的東西,這才是我們要實(shí)現(xiàn)的目標(biāo)。或者我們看一下可擴(kuò)展的接口是否充足。
第三,軟件資源對(duì)一個(gè)初學(xué)者來(lái)說(shuō)也是很重要的,因?yàn)椴煌拈_(kāi)發(fā)板提供的軟件資源差別很大。一般必須包括:嵌入式開(kāi)發(fā)操作系統(tǒng)以及相應(yīng)的驅(qū)動(dòng)(最好有源代碼)、開(kāi)發(fā)工具、調(diào)試工具、學(xué)習(xí)用源代碼、底板原理圖、有相應(yīng)的技術(shù)支持等等。現(xiàn)在的開(kāi)發(fā)板一般的都可以提供豐富的代碼,資料從網(wǎng)上一搜也是一大堆,原理圖什么的也都提供。
第四,我們?yōu)槭裁磿?huì)用到嵌入式linux開(kāi)發(fā)板,不就是技術(shù)支持,初學(xué)者在學(xué)習(xí)嵌入式的時(shí)候,可能 一個(gè)簡(jiǎn)單的燒寫(xiě)系統(tǒng)的過(guò)程可能都要弄好幾天(有過(guò)這個(gè)經(jīng)歷的人一定有同感),所以更別說(shuō)做開(kāi)發(fā)了。其實(shí)初學(xué)者遇到 的問(wèn)題在有一些基礎(chǔ)的人看來(lái)可能是非常容易的一件事情,因?yàn)椴惶宄渲械脑恚圆恢厘e(cuò)在什么地方了,所以要注意這個(gè)點(diǎn)。

第五,就是價(jià)格問(wèn)題了,現(xiàn)在大部分使用開(kāi)發(fā)板的用戶(hù)是學(xué)生,學(xué)生沒(méi)有多少錢(qián)的,買(mǎi)一塊開(kāi)發(fā)板好幾百,一個(gè)月的生活費(fèi)呢,不過(guò)這個(gè)投入我認(rèn)為是值得的,這一次的投入可能會(huì)改變我們以后的一生的職業(yè),我們學(xué)到的是以后工作中用到的實(shí)實(shí)在在的技術(shù),現(xiàn)在做技術(shù)的很值錢(qián)的,我們可以上網(wǎng)上搜一下,現(xiàn)在的嵌入式工程師的薪水怎么樣,就是讓人羨慕嫉妒恨的。所以我們不應(yīng)該只看眼前的利益,把眼光放長(zhǎng)遠(yuǎn)一些。
說(shuō)了這么多都是如何來(lái)選擇嵌入式linux開(kāi)發(fā)板,還沒(méi)給你們推薦幾個(gè),下面重點(diǎn)來(lái)了,對(duì)于一些初學(xué)者來(lái)說(shuō),想學(xué)嵌入式linux的,如果手頭寬裕,cortex-A8,cortex-A9的想買(mǎi)什么自己去挑,文檔資料源碼齊全就行,如果不寬裕的,買(mǎi)個(gè)mini2440開(kāi)發(fā)板就行了,買(mǎi)ARM9的不用太糾結(jié),資料多就行了,還有就是訊為的4412板子也是不錯(cuò)的,當(dāng)然不止這些,還有TI AM335X,NXP IMX6Q和Samsung 4412。這些都是很適合初學(xué)的人來(lái)用的。
看了這么多,對(duì)linux嵌入式開(kāi)發(fā)板有很大了解了吧,抓緊時(shí)間去選吧。
華清遠(yuǎn)見(jiàn)90+項(xiàng)目獲批!教育部2021最新協(xié)同育人項(xiàng)目名
華清遠(yuǎn)見(jiàn)榮獲2021騰訊教育“年度口碑影響力職業(yè)教育品
華清遠(yuǎn)見(jiàn)受邀參加2021年武漢民辦高校信息學(xué)科合作聯(lián)盟
溫暖同行共創(chuàng)佳績(jī) 2019華清遠(yuǎn)見(jiàn)北京總部年會(huì)大曝光
助力高校AI人工智能學(xué)科建設(shè) 華清遠(yuǎn)見(jiàn)人工智能師資班
華清遠(yuǎn)見(jiàn)受邀參加四川省物聯(lián)網(wǎng)年會(huì),榮獲優(yōu)秀企業(yè)專(zhuān)家
