1樓:網友
有微控制器的基礎當然是最好啦,如果沒有那必須有微機原理的基礎。
想買一塊arm板子,初學者,是買arm9好還是arm7好? 最重要的是資料要全,要細
2樓:匿名使用者
初學者看你想學什麼系統來決定買什麼板子。
如果是學習工業控制系統或者uc/os-ii即時系統,建議你買arm7或者cortex-m3,這兩種的話買三星的s3c44b0x、atmel的at91sam7s256或者st公司的stm32的cortex-m3核的cpu都是可以的,資料都比較全。這些cpu**便宜,效能比較好,而且工業控制所需的外設一般都齊全。個人推薦stm32。
如果是學習嵌入式linux,建議買arm9或者arm11的板子。這方面選擇性不太大,一般arm9就是三星的s3c2440,arm11就是s3c6410,arm9的**在500左右,arm11在1000以下。建議買arm11,最爽的arm11開發板就是ldd6410了,和宋寶華老師的《linux裝置驅動開發詳解(第二版)》配套,但是也是價效比最低的。
其他的什麼飛凌6410、ok6410之類的**上一堆,基本資料都比較重合,也沒啥特質化的。
為何建議你買arm11?因為它可以支援android作業系統。這個系統現在比較火,手機、平板和其他消費電子目前都在用,就業還不錯。
**的話也在1000之內,預算足夠的話還是一步到位比較好。
如果想學linux但是預算又不太足的話,可以考慮下國產的sep4020開發板,東南大學國家積體電路設計中心出的,300-500元左右的arm720t的cpu,效能還不錯,外設也足夠豐富,關鍵是論壇有一堆老師在做技術支援。論壇位址。
可以在預算不太多的情況下考慮下。
個人建議:先買個sep4020或者cortex-m3學著(學習linux的話就是sep4020,uc/os-ii的話兩個都行),等入門ok了,再搞arm11。當然了,預算充足直接arm11也行。
3樓:網友
樓上好人!他說的很好!
想學arm9,向高手問!
4樓:網友
學習版是必須的,不用在意牌子,各種版子都差不多。怕買錯的話可以向學長買2手的,還便宜。
理論的話微控制器是最低限度。
linux的話可以用ylmf os(這個xp到linux過度好,ubuntu也行)。選好作業系統後虛擬機器會推薦乙個配置的。
學校學的都是基礎,工作中需要的往往不會學到。建議多逛論壇。
5樓:帳號已登出
貌似這個問題問過了吧,不過,老兄,你的分還真多唉。
6樓:網友
有倒是有,不過不知從何說起啊。
arm9的處理能力
7樓:離葵是二貨
新一代的arm9處理器,通過全新的設計,採用了更多的電晶體,能夠達到兩倍以上於arm7處理器的處理能力。這種處理能力的提高是通過增加時脈頻率和減少指令執行週期實現的。
一) 時脈頻率的提高:
arm7處理器採用3級流水線,而arm9採用5級流水線。增加的流水線設計提高了時脈頻率和並行處理能力。5級流水線能夠將每乙個指令處理分配到5個時鐘週期內,在每乙個時鐘週期內同時有5個指令在執行。
在同樣的加工工藝下,arm9tdmi處理器的時脈頻率是arm7tdmi的倍。
二) 指令週期的改進:
指令週期的改進對於處理器效能的提高有很大的幫助。效能提高的幅度依賴於**執行時指令的重疊,這實際上是程式本身的問題。對於採用最高階的語言,一般來說,效能的提高在30%左右。
ARM9為什麼要用ADS編譯器呢
arm7,arm9都可以用ads,ads是arm公司上世紀專門為arm開發的編譯軟體,國內大量使用ads1.2,因為盜版問題ads現在早已經停止開發新版本,但由於國內習慣使用,所以還有人大量使用ads作為arm編譯器.但現在更為流行的是iar embedded workbench for arm,這...
學it需要什麼基純,學IT需要什麼基礎?
門檻 單純學復程式語言本身制,小學生都可以學,對於一些英文符號,你只需要記憶,不需要理解 當然能理解有助於學習,不理解也可以程式設計,無障礙 什麼時候需要用到高中知識?當你想在學完c後提高自己編碼能力和演算法設計 模式設計軟體工程能力,就需要用到你高中甚至大學的知識了。長遠考慮 如果你在高一,可以勞...
學UI需要什麼基礎呢,想學UI設計,需要什麼基礎
你問的是學習基礎,這個我們做培訓基本都是0基礎開始教 感覺你問的可能是需要會些什麼學習更方便,給你列舉下都需要學什麼,可以參考 首先要學習photoshop illustrator,這些都是ui工作中重點使用的軟體,ui設計師至少要熟練掌握一兩種設計軟體,其他軟體再去接觸基本也能快速掌握。視覺基礎這...