-
買一塊開發板,跟著說明書學**,除錯,嘗試修改**,學習arm彙編,學習bootloader、ucos、linux等東西來學習,慢慢來,越學懂,越走越寬。
這本書寫得很詳細,用晶元S3C4510(ARM7),但思路基本一致,我個人覺得寫得非常好。
ARM 處理器裸機開發:機制而非策略(附 1 張 CD-ROM CD) 王曉強,蘇思科電子工業出版社(2012-01)。
這本書講的是s3c2410,這本書也寫得很好,內容也很深入。
以上兩本書應該是市面上關於ARM裸機開發的最好的書。
學習裸機,然後學習作業系統。
周立公的書很膚淺,主要是翻譯晶元手冊,北京航空航天大學出版的很多書都有乙個特點,初學者根本進不了門,進門的人看書就覺得浪費時間,什麼都學不到
-
首先了解 ARM 的架構; 然後向同乙個微控制器學習! 必須掌握C語言作為基礎!
arm中還有更多模組! 慢慢熟悉它。
-
我最近買了一塊帶S3C2440的 arm9 板。 然後最近學校也開設了這門課程。 我想和大家分享一些學習過程。
學習涉及硬體知識。 只是用不同系統和語言設計的人的知識有些不同。 例如,在 Wince 系統上,您可以直接開發應用程式。
但是,如果您正在編寫與外部裝置相關的程式,則需要了解裝置的硬體(暫存器、引腳功能等); 如果直接在ARM裸機上執行程式,很明顯,這些程式總是與硬體相關,並且都與引腳、中斷、定時器、暫存器等直接相關。 此外,用 C 語言編寫和用 Sink 編寫之間的設計硬體複雜度略有不同。 這些是為了說明硬體的引腳和引腳的知識是必要的。
樓上的比喻很好,程式控制的硬體不多,所以要知道引腳的功能。
2.入門實際上是相當雜七雜八的。 軟體:彙編,C C++,熟悉Linux系統和核心。 硬體:電路、微機原理等
您不必準備好開始,只需在學習時補充您的知識即可。
3.如何學習?
我正在考慮全球,然後是具體的。 我建議先從系統中學習 ARM 知識。 了解如何構建乙個徹底而徹底的系統。
移植到驅動程式以進行應用程式開發。 當它以這種方式下降時,這有點感覺。 當然,這只是為了構建一些直觀的東西,剩下的就是專門學習程式設計和硬體,甚至很多。
-
胳膊多少錢?
ARM官網上有非常詳細的資訊,如果你看不懂英文,可以找到相應的翻譯。
-
其實這樣的題目還有很多,如果你是電腦科學的學士學位,你所知道的都可以學習。
當然,不能排除其他專業可以學習,但能不能找到工作是另一回事。
-
我主修電腦科學,學習了 arm7 arm9 cotex 和嵌入式程式設計兩年多。 現在一一回答你的問題。
不僅是程式設計,還有各個方面,電路設計、軟體設計、演算法設計、系統設計等等,哪個專業都無所謂。 要想學好ARM,當然要會程式設計,只有通過程式設計才能理解更多的原理和機制,才能更好地學習ARM。
學習,C語言是最基礎的,當然最好能聽懂VB,不要只說一種語言就夠了。 但是學好C語言就足以讓你開始學習ARM。
外設介面,只要你有基本的電子電路、數字和電氣模擬知識,主要是關於arm的,也就是說,還是要了解嵌入式系統的系統知識,建議從程式設計開始,很多程式都要使用自己的外設,在學習程式設計的同時也能更好地幫助你學習做外設。
4.買ARM開發板,如果你有嵌入式基礎,可以買LPC213X系列,我用LPC2132 LPC2131; 如果沒有嵌入式基礎,可以買易臂1138,兩者的區別在於1138包更好,但是如果想學好嵌入式,建議先學1138再學LPC213X系列,什麼都學完才能進入嵌入式門。 做簡單的實驗,流光燈、按鍵控制、蜂鳴器、定時器定時控制等等。
推薦購買周立工的《簡明武器7》。
選項甚至更多。 曾獲2011年全國大學生電子設計大賽全國二等獎、陝西省一等獎、2010年美心杯一等獎、電腦滑鼠迷宮大賽全國一等獎。 等一會。
-
我是自動化專業的,參加的一些電子競賽都是ARM,比如嵌入式這個東西不分專業,現在應用廣泛,只要懂C語言,就可以使用ARM。
先學IO口,這是基礎的,IO口要學走就容易了,先用IO口驅動小燈、LCD,然後學習定時、計數器(16位和32位包括中斷、捕獲、計數、定時)、滴答定時器、A D轉換、串列埠......
買一塊扶手板,**上面,最好買一本書,一般書後每章都有套路,按照套路做實驗,根據實驗現象調整程式,一步一步來,知道每一步在做什麼。
希望對你有所幫助。
-
都是程式設計,你可以學習FPGA或DSP
-
1 個不帶 s 的手臂
2:他抱著頭睡著了3:男孩躺在我懷裡睡著了 在這裡我們知道,懷裡在懷裡。
4:i was too sleepy last night, lying in bed and fell asleep quickly.
5:i'm very tangled, don't know what to send him a birthdaygift.
-
Arm也在遊說AMD使用Arm的核心許可證,但尚未得到積極的回應。 儘管AMD去年已經宣布即將推出Arm處理器,但對於具體產品仍然半隱瞞。
Arm 一直強調高效能、低功耗的 IP 核技術,但 Arm 一直在拓展 32 位市場,去年年底推出了 Arm 64 位系列。 ARM生態尚未完全形成,但各大處理器廠商早已整裝待發,開始“攻城略地”。
ARM市場的競爭已經開始,但這並不妨礙AMD在ARM上開發,因為AMD在設計伺服器處理器方面擁有更多經驗。
看基礎,不同的基礎方法就不一樣了。
如果基礎較差,首先要把所有的定理和定律都背下來,然後從簡單的定理和定律問題開始,在能夠清晰準確地判斷出問題需要應用的定理和定律之後再開始做題。 一開始,一半是做出來的,一半是那種問題分析,看完問題後,我想了想思路,感覺還行再看分析,思路是一樣的,接下來的問題,不一致的地方一定要算出來,看對不對,然後總結, 錯了,錯在哪裡,對了,比較兩個想法。不要否定任何思路,一切都很好。 >>>More