ARM嵌入式要學習什么?這就得先區分是硬件還是軟件了。這也是初學者在開始時候就得明確自己的目標與定位,而不是傻傻就鉆入具體的學習當中。
學ARM,從硬件上講,一方面就是學習接口電路設計,另一方面就是學習匯編和C語言的板級編程。如果從軟件上講,就是要學習基于ARM處理器的操作系統層面 的驅動、移植了。這些對于初學都來說必須明確,要么從硬件著手開始學,要么從操作系統的熟悉到應用開始學,但不管學什么,只要不是純的操作系統級以上基于API的應用層的編程,硬件的寄存器類的東西還是要能看懂的,基于板級的匯編和C編程還是要會的。因此針對于嵌入式系統的硬件層和驅動程的人,ARM的接 口電路設計、ARM的C語言和匯編語言編程及調試開發環境還是需要掌握的。
因此對于初學者必然要把握住方向,自己的目標是什么,自己要在那一層面上走。然后再著手學習較好,與ARM相關的嵌入式系統的較為實際的兩個層面硬件層和驅動層,不管學好了那一層都會很有前途的。
ARM嵌入式要學習什么?學ARM,從硬件上講,一方面就是學習接口電路設計,另一方面就是學習匯編和C語言的板級編程
如果想從嵌入式系統的應用層面的走的話,可能與ARM及其它體系相去較遠,要著重研究基嵌入式操作系統的環境應用與相應開發工具鏈,比如WinCe操作系統下的EVC應用開發(與windows下的VC相類似),如果想再有突破就往某些音視頻類的協議上靠,比如VOIP領域的基于SIP或H.323協議的應用層開發,或是基于嵌入式網絡數據庫的開發等等。
對于初學者來講,要量力而行,不要認為驅動層工資高就把它當成方向了,要結合自身特點,嵌入式系統四個層面上那個層面上來講都是有高人存在,當然高人也對應 的高工資,我是做硬件層的,以前每月工資中個人所得稅要被扣上近3千大元,當然我一方面充當工程師的角色,一方面充當主管級人物的角色,兩個職位我一個人干,但上班時間就那些。硬件這方面上可能與我PK的人很少了,才讓我拿到那么多的工資。
嵌入式要學習什么?arm培訓是嵌入式嵌入式培訓的一部分內容,這門技術可以讓學員學會ARM芯片的開發,從事底層驅動開發工作,嵌入式Linux培訓可以讓學員學會操作系統的編程方法,這門軟件技術可以讓學員從事軟件開發工作,粵嵌的嵌入式培訓可以讓學員快速的學會智能設備底層的工作原理,學會硬件設備的軟硬件開發。