很多電子軟件工程師使用STM32系列的單片機(jī)入門,學(xué)習(xí)Linux是技術(shù)升級的最好選擇之一。很多小伙伴對Linux的認(rèn)知為只知道它是一個開源操作系統(tǒng),有一個內(nèi)核,僅此而已。但是掌握了Linux技術(shù)之后卻能夠在技術(shù)領(lǐng)域大有一番作為。我們來看一下學(xué)習(xí)Linux之后的一些出路:
那么在進(jìn)行Linux知識的過程中就必須需要使用到開發(fā)板配合實(shí)踐,目前市面上具有Linux功能的開發(fā)板種類較多,價(jià)格和品質(zhì)也五花八門,這讓初學(xué)者不知該如何入手選擇,那么在對Linux學(xué)習(xí)板進(jìn)行選擇的過程中應(yīng)該注意什么問題呢?
嵌入式Linux開發(fā)板的選擇
其實(shí)在對嵌入式Linux開發(fā)板進(jìn)行選擇時(shí),并不需要想得過于復(fù)雜,首先需要的是對開發(fā)板進(jìn)行了解。
嵌入式開發(fā)板其實(shí)就是半導(dǎo)體行業(yè)分工合作的載體之一,它能夠?yàn)殚_發(fā)產(chǎn)品的廠商提供基本的底層硬件、系統(tǒng)和驅(qū)動等資源,使得用戶不需要再投入人力和時(shí)間來完成這些底層的工作。
對于嵌入式linux開發(fā)板來說,就和軟件外包是很類似的,就像嵌入式產(chǎn)品的硬件、引導(dǎo)代碼、驅(qū)動程序、文件系統(tǒng)、協(xié)議層、基本應(yīng)用軟件這些方面,都是電子產(chǎn)品的公共和通用部分,并不是產(chǎn)品能夠形成差異化的關(guān)鍵技術(shù)。
那么我們在對嵌入式Linux開發(fā)板有了一定了解之后,在進(jìn)行選擇方面可以從以下5點(diǎn)進(jìn)行關(guān)注。
第一點(diǎn):板子的形式。主要是現(xiàn)在市場上所使用的主流板子形式是哪個,例如現(xiàn)在arm11的應(yīng)用較為常見,除此之外還有多核異構(gòu)和雙核運(yùn)行。
第二點(diǎn):硬件資源的選擇。開發(fā)板的硬件資源主要包括CPU、ROM、RAM以及各種接口,在對板子進(jìn)行選擇的過程中需要注意的是選擇的NanD Flash、Nor Flash和SDRAM的大小一定要滿足自已開發(fā)的要求。
第三點(diǎn):軟件資源。在對開發(fā)板進(jìn)行選擇時(shí)需要看板子配備的軟件資源是否完整,一般包括驅(qū)動(最好有源代碼)、開發(fā)工具、調(diào)試工具、學(xué)習(xí)用源代碼、底板原理圖以及有相應(yīng)的技術(shù)支持等
第四點(diǎn):技術(shù)支持。對于初學(xué)者來說在開發(fā)過程中往往會遇到各種難題無法解決,這是如果選擇的開發(fā)板能提供相應(yīng)的技術(shù)支持,能夠更好的為初學(xué)者指導(dǎo)開發(fā)的方向。
第五點(diǎn):價(jià)格。這主要是根據(jù)自身的經(jīng)濟(jì)能力來進(jìn)行選擇。
-
嵌入式
+關(guān)注
關(guān)注
5091文章
19176瀏覽量
307192 -
Linux開發(fā)板
+關(guān)注
關(guān)注
0文章
27瀏覽量
11462
原文標(biāo)題:【嵌入式直播!】多核異構(gòu)下不同操作系統(tǒng)之間的協(xié)同
文章出處:【微信號:elecfans,微信公眾號:電子發(fā)燒友網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論