ARM體系結構學(xué)習1
1.嵌入式學(xué)習是沒(méi)有標準的。需要記得東西很少,很靈活。
2.我們學(xué)習的是技能。注重理解。注重實(shí)踐。
學(xué)習流程:
1.ARM體系結構。
解決問(wèn)題:怎么樣對嵌入式設備裸機編程(燒寫(xiě)編寫(xiě)的程序實(shí)現功能)。
嵌入式設備處理性能更強??梢云车投薖C了。目前產(chǎn)品很少有直接編寫(xiě)程序燒寫(xiě)進(jìn)去了。
2.LINUX系統移植。
將linux裝入嵌入式設備,實(shí)際上的嵌入式編程就是linux變成了。
嵌入式主流方向:在系統上編程(這個(gè)概念早已出現,但是最近幾年才火起來(lái))。
3.LINUX驅動(dòng)程序。
PC的接口標準化了,驅動(dòng)都是通用的。但是嵌入式并不一樣。驅動(dòng)不是固定統一的。
ARM體系結構學(xué)習流程:
1.核心編程方法。
2.接口技術(shù)。
嵌入式的核心是內部的芯片。決定芯片的價(jià)格主要因素是芯片面積。芯片內部就是無(wú)數個(gè)小晶元組成的電路。
ARM芯片生產(chǎn)廠(chǎng)商并不設計芯片。買(mǎi)來(lái)ARM公司芯片設計架構,在外圍加入模塊,編寫(xiě)程序設計成市場(chǎng)需要的產(chǎn)品。
嵌入式處理器要求功耗低。發(fā)熱低,重量輕。所以要求芯片及外圍模塊高度集成。
主要學(xué)習內容:
1.內核的編程方法(固定的東西,需要牢記)。
2.外設的學(xué)習(無(wú)固定模式,需要靈活掌握)。
CPU核的資料,ARM公司最權威的。外設的資料,招生產(chǎn)公司。
課程學(xué)習方法:
1.先學(xué)習編程。
2.再學(xué)習結構,工作原理。
后續的學(xué)習使用的是S5pv210芯片。
評論