導航:首頁 > 源碼編譯 > ADS編譯器能不能換成keiL

ADS編譯器能不能換成keiL

發布時間:2022-11-26 18:10:26

① 如何用keil模擬ADS的常式

建個工程,把常式包含進去,按照keil的編譯器方式更改ADS的程序,然後就可以模擬了。

② keil軟體中斷 ads v1.2軟體中斷移植到keil mdk

哦你子線看看這里是怎麼弄得
#define IRQEnable() SwiHandle1(1)
#define FIQDisable() SwiHandle1(2)
#define FIQEnable() SwiHandle1(3)

③ 我現在學習的RAM嵌入式的知識,我是win7系統的哦,ads1.2裝了成功,但是不能編譯哦

現在ADS1.2早就沒有升級,改成了RVDS,現在ARM 推出的系統是RVDS 4.0。現在一般使用比較多,使用比較簡單的是:
1、KEIL 公司的RMDK ,現在可能已經4.5版本了;
2、IAR 公司的IAR FOR ARM;
3、GCC FOR ARM(這是開源免費),周立功網站有配套下載;
4、還有幾個相對各公司ARM的免費版。
現在1、2項比較好用,但是收費軟體;後面為免費軟體,可以根據需要選擇。
這些都可以運行在window 7下。代替最好採用KEIL的RMDK,裡面有全套的ADS1.2到RMDK的移植方法。

④ Win7下ADS.12總是崩潰,基於ARM920T的ADS1.2工程如何添加到Keil 4中進行編譯

ADS的工程和KEIL的工程文件都不一樣,是沒法添加進去的。只能是在KEIL中新建個項目,把源文件添加到KEIL的項目中,注意,KEIL和ADS的編譯器對某些代碼的判斷是不一樣的,可能KEIL編譯出來的程序和ADS編譯出來的程序執行時會有不同的邏輯,這個要注意。
電腦上最好有個XP系統,哪怕是虛擬機也好,不然碰到軟體不兼容,真的就抓瞎了。

⑤ 使用ADS轉到Keil的關於串口的問題

ADS和keil是兩個不同的編譯軟體,編譯選項和編譯器都不一樣,所以同樣的代碼出現不同的結果也是常見的.你先把代碼下載到硬體中運行一下,看看這種問題會不會還出現.如果出現:
首先,ADS可以完美執行,keil不可以,說明至少你的C語言部分的代碼還是正確的,那麼錯誤可能出現在啟動代碼這部分上.將C語言代碼剝離出來,使用keil自帶的啟動代碼(根據自己的需要可能要修改)重新編譯,應該回是可以的.

⑥ Keil,IAR,ADS等工具,我為什麼會用IAR

如果不跑linux或wince,還是用iar,編譯效率高。 ads是arm公司原先的官方開發環境,現在已經停止更新了,轉而改為keil為官方平台。只不過原先的開發板都是ads所以常式是ads的。如果你買個新出的其實早已不用ads了 其實用keil和iar都行

⑦ 怎麼實現ads與keil的兼容

在我的電腦點擊屬性--->高級--->環境變數---->系統變數,增加環境變數名: ARMCC5LIB 變數值:C:\Keil\ARM\ARMCC\lib(keil的安裝目錄,視您的安裝情況更改)

⑧ 如何將ADS下的文件轉到KEIL中

你是想移植吧,不管是keil還是IAR的文件,看你是針對那種處理器來編程了,若都是51,keil下的可以直接移植到IAR下,但IAR必須是for51的,不能是其他處理器,否則可能不一樣,其他處理器也是一樣的,在移植過程中,有改動的地方要根據IAR的編程要。

⑨ ADS1.2的工程移植到KEIL可以直接用KEIL的啟動代碼不不能的話可以給我詳細一點的資料不

除非你的程序特別簡單,否則一般是不可以的.

首先要明確啟動代碼的作用,一般啟動代碼中包含異常中斷入口、堆棧設置、系統及外設時鍾設置等,比如你的ads代碼是用在ARM7下,並且使用了嵌套中斷以及SVC,因為ARM7並不支持硬體中斷嵌套,所以要在啟動代碼中添加嵌套保護代碼;使用SVC的話要在啟動代碼中用匯編取出標號等等,這些東西在keil自帶的啟動代碼中是沒有的

但是,keil自帶的啟動代碼有一個非常大的優勢:圖形化界面來配置啟動代碼如下圖所示:

所以一旦你對keil的啟動代碼有所了解後,配置起來非常方便。

最好的方法是你讀懂ADS下的啟動代碼,然後看一下keil自帶的啟動代碼有哪些是需要改進的,然後結合ads下的啟動代碼來修改一下,這樣是最快的。

⑩ 為什麼說keil4(arm)是編譯環境和ADS1.2的編譯環境不一樣

因為底層程序不一樣。比如說寄存器名稱啊,還有兩種開發程序的支持的C語言格式也稍有不同。我現在用的是ADS1.2,但是KEIL肯定要好一些。現在ARM公司已經停止支持ADS了、

閱讀全文

與ADS編譯器能不能換成keiL相關的資料

熱點內容
演算法識別自動折疊 瀏覽:5
dos命令遍歷文件 瀏覽:451
翻譯整個pdf 瀏覽:193
怎麼給解壓軟體授權 瀏覽:616
怎麼換手機桌面壁紙安卓 瀏覽:955
pdf轉換閱讀器 瀏覽:340
特斯拉怎麼app預約充電 瀏覽:497
安卓怎麼錄像更清晰 瀏覽:919
怎麼伺服器輸入命令沒有顯示出來 瀏覽:799
玩吃雞怎麼取消資源編譯 瀏覽:614
安卓如何不用密碼改密碼 瀏覽:398
單片機雙向並口 瀏覽:670
cad中哪個命令用於繪制圖形 瀏覽:632
mac拷貝文件到另一個文件夾 瀏覽:408
重簽名命令 瀏覽:32
atmel單片機燒錄 瀏覽:344
想做一個app怎麼弄 瀏覽:960
cocos2dandroid環境搭建 瀏覽:163
加窗插值演算法 瀏覽:473
絕對的命令漫畫 瀏覽:440