學嵌入式用什么開發板好
時間:2019-09-29 來源:重慶中心,王老師

什么是嵌入式開發板?
嵌入式開發板(Embedded development board)就是半導體行業分工合作的載體之一,它為開發產品的廠商提供基本的底層硬件、系統和驅動等資源,使得用戶不需要再投入人力和時間來完成這些底層的工作。
嵌入式開發板學習規劃
ARM+LINUX路線,主攻嵌入式Linux操作系統及其上應用軟件開發目標:
(1) 掌握主流嵌入式微處理器的結構與原理
(2) 必須掌握一個嵌入式操作系統 (初步定為uclinux或linux,版本待定)
(3) 必須熟悉嵌入式軟件開發流程并至少做一個嵌入式軟件項目。
如何選擇開發板?
第一,一定要根據自己的實際情況進行選擇,什么在工作學習中能用到就選擇什么,定位自己的目標,有選擇的去學習嵌入式。
第二,看目前市場情況,看看目前哪款CPU用的最多,也最為穩定。ARM11用的最多,且多用于工業,而學習嵌入式目前用的多的是ARM9。如果你是ARM嵌入式的初學者,建議選擇ARM9開發板,ARM11在功能上較ARM9更強,但是并不適合初學者,可在后期進行學習。
第三,需要注意硬件資源,也就是CPU,ROM,RAM,及各種接口,一定要選擇滿足自己開發要求的板子。
第四,選擇軟件資源豐富的開發板。不同的開發板所提供的軟件資源相差都很大。嵌入式開發操作系統以及相應的驅動、開發工具、調試工具、學習源代碼、原理圖、相應技術支持等最好都具備。第二點也提到過目前學習用的最多的是ARM9的開發板,它的各種資料也是非常豐富的,在網上都可以搜索到。
第五,如果你是一名初學者,技術支持這一點對你而言很重要。在學習過程中你一定會遇到各種各樣的問題,這個時候技術支持的作用就體現了。
開發板推薦
如果你選擇學習嵌入式Linux系統,可以有這么幾種選擇:cortex-A9,cortex-A8,ARM。可以選擇Samsung 4412,TI AM335X,NXP IMX6Q。
手機端很火的andriod系統內核也是Linux的,想要提升自我價值可以選擇學習andriod系統,華清遠見的fs4412,使用了三星Exynos 4412芯片為核心的開發板,高大上的ARM Cortex-A9四核開發平臺,將Linux和andriod系統及其巧妙的結合在了一起,是一個很不錯的選擇。

