【轉】學習ARM為什么首選IMAX6??


       ARM作為目前嵌入式行業主流的架構,已經讓越來越多從事電子行業的朋友了解,並且高校對於嵌入式的學習,很多直接從ARM
開始,目前ARM的嵌入式培訓也越來越多,足以說明現在嵌入式行業有多火。
目前主流的ARM廠家有三星,TI,飛思卡爾英偉達國內的有瑞星微,全志,針對眾多的ARM平台,選擇一款適的產品對於公
司,創業者,學習者來說,是最非常至關重要的。
下面來談談對各處理器廠家一些個人看法,不對之處還希望大家能夠批評指正:


三星
三星應該是最早一批開放ARM7開發資料的公司,記得是03,04年,三星公司首次將S3C44B0的開發資料,包括原理圖,源碼包全
部在網上公布出來,很多開發板廠家從這個時候開始做各種各樣的S3C44B0 ARM7開發板,當時工藝要求也不高,兩層板即可完
成,能夠跑操作系統。這個系統,在當時想接觸學習ARM7的朋友來說,是一個非常好的學習平台,很快,S3C44B0的開發資料滿
天飛,群里到處都是討論S3C44B0的學習的。包括很多愛好者開始了將英文的資料完全翻譯成中文的,無償提供給S3C44B0的開
發者學習。三星的ARM從此時開始快速成長。到05,06年左右,推出了S3C2410,ARM9的開發板,資料同樣完全開放,此時能夠跑
windows CE5操作系統,跑linux操作系統,對於想更高學習的朋友來說,無疑是一個很大的幫助。但是2410畢竟是一款低端的
ARM9的處理器,沒過多久,三星推出了2440處理器,此時的2440處理器可以說是一款非常經典的處理器,持續時間長達10年之
久。包括現在市面上學習ARM9的開發板,普遍還是采用2440的。后續又推出了ARM11的S3C6410,ARM-COTEX A8的PC100(很快停產
),PC110(手機用),PV210.以及后續的4212,4412的A9的處理器。
三星公司由於從最開始的放開資料,積累了一幫忠實的三星粉絲,主要是三星的文檔結構,代碼結構,大家都非常熟悉,能夠
從一代一代的跟過來。所以三星的開發者目前還是居多。


TI
TI作為美國的王牌半導體公司,在業內的名氣相比大家都是知道的,自從收購了美國國家半導體之后,更加奠定了他在半導體
行業老大的地位。TI在ARM方面,早些年沒有三星推出的ARM平台多,ARM7,ARM9這些更是寥寥無幾。最近幾年由於白熱化戰爭,
TI推出了號稱只有5美金的A8處理器,實際上到目前位置,最低配置的A8,大批量也達不到5美金。TI目前比較熱門的有AM335X
系列。主要應用點是工業,智能控制等領域。


飛思卡爾
飛思卡爾公司,是從摩托羅拉半導體分離出來獨立成立的公司,在POWERPC,無線,處理器,MCU等領域是相當有名的公司。飛思
卡爾的ARM是從老一帶的龍珠系列轉變而來。飛思卡爾在汽車領域,占有不低於70%的份額,產品以穩定著稱,並且都能夠保證
長期的供貨。飛思卡爾的ARM從ARM9到COTEX A9全線只是,ARM9包含I.MX23,I.MX25,I.MX28,I.MX27系列,ARM11包括
I.MX31,I.MX35,I.MX37系列,ARM COETX A8 包括I.MX50,I.MX51,I.MX53系列,ARM A5包括 vybrid系列,ARM A9包括
I.MX6SL,I.MX6S,I.MX6DL,I.MX6D,I.MX6Q系列,可以說是幾大廠家里面,對於ARM支持最多的廠家。
筆者多年從事I.MX的研發,從I.MX25,I.MX27到I.MX51,I.MX53,I.MX6一路走來,總結幾條I.MX系列處理體的特點
1.性能非常穩定
飛思卡爾的I.MX系列都具有汽車級標准,汽車級是從消費級的同一批次的晶元里面篩選出來,即使是商業的處理器,
很多也具有工業級的標准,飛思卡爾特有的溫度級別(商業擴展級-20-80度)保證產品能夠在全球大部分地區正常穩定的工
作。實際上標稱的-20度,實際上工作的溫度在-30度沒有任何問題,筆者有做過實際的測試。
2.供貨生命周期長
        嵌入式領域產品更新太快,導致很多廠家,比如三星,有些ARM沒賣幾年就得停產,導致很多客戶辛辛苦苦花2,3年研
發的產品,沒賣兩年就停產,直接導致購買價格暴漲,甚至即使高價也買不到,但是飛思卡爾的ARM不會存在這樣的問題,飛思
卡爾的每款ARM都能夠保證至少15年的供貨周期,那對於客戶來說,花兩年研發,至少還有12-13年的生命周期。
3.技術支持豐富
        飛思卡爾在上海有研發中心,技術支持中心,官網有技術指出論壇,全球的飛思卡爾的技術工程師都在上面討論問題
。在飛思卡爾的官網上面用郵箱注冊個帳號(最好是公司郵箱),然后直接就可以給support@freescale.com這個郵箱發郵件,
在48小時之內,必定會有工程師給你回答問題。
4.開發資料齊全
        有很多人反應開發資料不好找。其實多上上飛思卡爾的官方網站和論壇,有很多手把手的資料都是在上面能夠下載到
的。並且非常的詳細,飛思卡爾在總結這塊做的還是相當不錯的,對於從客戶處收集到的一些問題,都會在勘誤表,總結文檔
里面提到,避免了新客戶設計過程中出現的不必要的麻煩。
接下來想談談為什么說選擇I.MX6作為ARM開發的首選
       I.MX6是一款功能非常強大的處理器,具有單核簡化,單核,雙核簡化,雙核,四核,並且兼容性非常好,詳細的資料可以登陸飛思卡爾官方網站去查詢。對於用戶來說,只需開發一款,就相當於開發了一個系列,兼容低端,中端,高端的設計需求。並且這款CPU的開發資料非常齊全,國內的明遠智睿,在I.MX6開發上,提供了全套的中文文檔,並且提供全套的源碼,原理圖和PCB圖,對於想開發I.MX6的客戶來說,是難得的機會。明遠智睿的I.MX6開發板,采用I.MX6核心板加底板的方式,方便用戶開發。明遠智睿的開發板,大量的案例實例,保證了性能的穩定可靠。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM