當前位置:首頁 > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 行業(yè)百科 > arm開發(fā)板
arm開發(fā)板
時間:2015-12-30 來源:未知
ARM開發(fā)板在CPU的基礎(chǔ)上增加外設(shè)的嵌入式開發(fā)板,用以評估內(nèi)核芯片的功能和研發(fā)各類科技類企業(yè)的產(chǎn)品,具備許多功能接口,的嵌入式方案廠商往往有多個內(nèi)核平臺的ARM開發(fā)板使各科技類企業(yè)的研發(fā)工程師可以方便的測試ARM開發(fā)板和研發(fā)公司的產(chǎn)品,通過開發(fā)板內(nèi)的資料文檔可快速開發(fā)公司產(chǎn)品,縮短研發(fā)周期。
如何來選擇arm開發(fā)板
學(xué)習(xí)的話,就用選用FS4412開發(fā)板,該開發(fā)板以下幾大特點:1.豐富的硬件接口,F(xiàn)S4412采用的處理器使用Samsung新的ARM Cortex-A9四核CPU的Exynos4412, 主頻達到1.4~1.6GHz。該芯片采用了新的32nm的先進工藝制程,功耗方面有了明顯的降低。Exynos4412處理器已經(jīng)廣泛應(yīng)用于多個領(lǐng)域。2.功能強大的核心板,采用8層板設(shè)計、底板采用4層板設(shè)計,更加穩(wěn)定可靠。3.支持Cortex-A9仿真器。4.支持Android紅外遙控。4.標配Android遙控器,可以遙控Android系統(tǒng),用于Android TV開發(fā)。
arm開發(fā)板的價格
價格各異,有500~800,800~1000,1000~1200等等,甚至更高的價格,那么如何來選擇開發(fā)板呢?
第一、bootloader是否開源?不開源的bootloader是學(xué)習(xí)驅(qū)動的大忌,因為bootloader涉及了大量的ARM的體系結(jié)構(gòu),如果看不到里面是咋實現(xiàn)的,那么驅(qū)動很難入門,初學(xué)者很難掌握驅(qū)動的基礎(chǔ)(ARM的硬件基礎(chǔ)),目前大多數(shù)的公司都開源的了。不過我個人是喜好ADS bootloader的,因為修改bootloader容易,可以使用jlink仿真下載,速度很快,可以不用Nor flash也能快速的調(diào)試裸奔程序,eboot就比較郁悶了,是不能采用jlink等單步調(diào)試的,如果沒有NOR flash,那么會更加郁悶。
第二、技術(shù)支持。嘿嘿,這個大家都沒有說的了,國人都比較浮躁,不愿意做長久的服務(wù)的。我記得在深圳的英貝特招聘會的時候,他們的面試官居然說技術(shù)支持的大要求就是盡量把問題推到客戶自己身上,就是說絕對不做技術(shù)支持,忽悠客戶的。由于開發(fā)板利潤很低了,做技術(shù)支持的確很難,很多公司都直接寫上:只保證開發(fā)板正確運行,不回答開發(fā)過程中的問題。剛開始覺得公司這樣不厚道,不過后來發(fā)現(xiàn)他們是深有苦衷,利潤太低了,什么問題都回答,那他們不用發(fā)展了。所以開發(fā)板幾乎在技術(shù)支持上都是沒有的了。
第三、板子的工藝問題,我見過比較好的工藝板子就是立宇泰,優(yōu)龍等等,個人買是買不起的。 總之一句話,一分錢一分貨,有銀子就要買好一些的,不要省錢,只是為了用的更加爽!
arm都玩什么
就幾點:
1、硬件設(shè)計
2、系統(tǒng)移植
3、驅(qū)動開發(fā)
4、應(yīng)用開發(fā)
以上四點內(nèi)容,我想比較重要的是后兩點,第3有難度,第4較靈活,關(guān)鍵的是都是找工作的砝碼。

