導航:首頁 > 源碼編譯 > 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相關的資料

熱點內容
朵唯手機如何加密 瀏覽:502
安卓雙清指的什麼 瀏覽:177
phpredis所有keys 瀏覽:988
朋友賣房要解壓嗎 瀏覽:108
sar命令安裝 瀏覽:169
安卓怎麼看我自己去過哪裡 瀏覽:283
演算法分析里log沒有底數嗎 瀏覽:222
伺服器卡頓怎麼連接 瀏覽:957
手機拍照文件夾自動生成 瀏覽:788
瀏覽器如何運行在伺服器端 瀏覽:790
collinux 瀏覽:449
日本歐美韓國推理片電影大分享 瀏覽:615
怎麼下載香港app游戲 瀏覽:217
加密貨幣或迎來新的上漲趨勢 瀏覽:827
電腦桌面的文件夾怎麼發的 瀏覽:194
linuxkangle 瀏覽:150
程序員負債 瀏覽:154
怎麼把解壓的游戲放到桌面上 瀏覽:981
文件夾不存在刪除不了怎麼辦 瀏覽:835
android關機命令行 瀏覽:152