一、編譯器介紹
官方**:
他人之慨:
這5大編譯器,本人都玩了一遍.
keil最好用。啟動**,系統配置都自動生成,還可以圖形介面配置系統引數。
但是用keil本家的carm編譯效率很低,
可以選擇keil mdk帶的review編譯器。(arm自家的編譯器)
ads和rvds使用起來區別很小,除了ads不能識別彙編中的arm關鍵字,使用code32代替即可。
有了rvds,用ads就沒什麼必要了.
ads和rvds都需要編寫啟動**,需要分散載入檔案,也可以在編譯選項中指定。
rvds的編譯**壓縮率很高。據說rvds編譯後,**執行速度極快.
ads和rvds帶的例子不是針對不同廠家的cpu的,對移植意義不大。
iar也會自動生成啟動**,但是不能生成系統配置**,需要鏈結命令檔案,也可以在編譯選項中指定.
比ads,rvds好用一點,比keil難用.
iar自帶的例子很多,但是有的內容複雜了一點,對學習移植不利,意義不大.
iar的編譯**壓縮率最高.
winarm看起來不好用。實際上極其好用。因為其自帶很多常見的arm的例子。
只要在makefiel和連線命令檔案裡改動幾個地方即可,
這幾處的改動也是和前面幾個編譯器在編譯選項裡的改動意思差不多。makefile裡主要設定要編譯檔案,鏈結檔案.
啟動**一般用同一種類的cpu例子工程裡的檔案即可。
winarm的編譯**壓縮率也不錯.和rvds比差別很小.
winarm帶的例子很豐富,而且其gnu格式的啟動**和連線命令檔案很優美,很簡潔,
能夠看到所有的啟動過程,
不像前幾種編譯器又部分啟動**是編譯器自動執行的,看不到全部的啟動過程。
而且把winarm用好了,把winarm裡的啟動**,makefile檔案,連線檔案看清楚了,對以後搞linux是大有好處的.
ARM開發軟體ADS教程
arm開發軟體ads教程 ads arm developer suite 是arm公司推出arm整合開發環境,操作簡單方便,獲得廣大開發人員的青睞。下面使用ads v1.2做乙個例項教程,幫助大家學會使用ads編寫程式和 除錯。使用組合語言 下面開始新建乙個工程 第一步 單擊 開始 所有程式 arm...
實用工具 小眾軟體
先執行一遍,然後在乙個檔案 夾 上點右鍵,就出現了新的選單。同時支援快捷鍵,點右鍵,按鍵盤上的 b 實現複製檔案路徑。軟體無介面。支援文.開源了 語言島智慧型記單詞v0.3.4.554發布 wow ubuntu 30七 2012 prehisle 本文採用 軟體介紹 一款自由綠色免費開源跨平台的背單...
iPhone配置實用工具介紹
這裡要介紹的iphone配置實用工具也是蘋果官方推出的乙個簡單的裝置管理工具,它主要用於管理裝置的應用與provision profile,我個人使用的感覺是這個軟體最穩定,沒有許可權問題的應用都能安裝上去,沒有遇到過莫名其妙不能安裝的問題。iphone配置實用工具有mac版和windows版本兩個...