ICCAVR是符合ANS標(biāo)準(zhǔn)的使用C語言進(jìn)行MCU單片機程序開發(fā)的一個工具,不僅能夠作為單片機程序開發(fā)工具,更是獲得了ATMEL公司推薦的第三方C語言編譯器之一??梢酝昝澜鉀QCortex-M編程入門的難度,這比8位微控制器更復(fù)雜。直接產(chǎn)生INTEL HEX格式文件的燒寫文件和符合AVRStudio的調(diào)試文件
軟件特色
1.ICCAVR是一個綜合了編輯器和工程管理器的集成工作環(huán)境(IDE);
2.源文件全部被組織到工程之中,文件的編輯和工程的構(gòu)筑也在這個環(huán)境中完成,錯誤顯
示在狀態(tài)窗口中,并且當(dāng)你點擊編譯錯誤時,光標(biāo)自動跳轉(zhuǎn)到錯誤的那一行;
3.該工程管理器還能直接產(chǎn)生 INTEL HEX格式文件的燒寫文件(該格式的文件可被大多數(shù)
編程器所支持,可以直接下載到芯片中使用)和符合 AVRStudio的調(diào)試文件(COFF格式)。
4.ICCAVR是一個32位的程序,支持長文件名。
5.ICCAVR是一個綜合了編輯器和工程管理器的集成開發(fā)環(huán)境(IDE),是一個純32位的程序,可在 Win 95、Win 98、Win ME、Win NT、Win 2000、Win XP和Win 7環(huán)境下運行。
軟件功能
輸入文件
.c擴展名----表示是C語言源文件
.s擴展名----表示是匯編語言源文件
.h擴展名----表示是C語言的頭文件
.prj擴展名----表示是工程文件這個文件保存由IDE所創(chuàng)建和修改的一個工程的有關(guān)信息
.a擴展名----庫文件它可以由幾個庫封裝在一起libcavr.a是一個包含了標(biāo)準(zhǔn)C的庫和AVR特殊程序調(diào)用的基本庫如果庫被引用鏈接器會將其鏈接到您的模塊或文件中您也可以創(chuàng)建或修改一個符合你需要的庫
輸出文件
.s----對應(yīng)每個C語言源文件由編譯器在編譯時產(chǎn)生的匯編輸出文件
.o----由匯編文件匯編產(chǎn)生的目標(biāo)文件多個目標(biāo)文件可以鏈接成一個可執(zhí)行文件
.hex----INTELHEX格式文件其中包含了程序的機器代碼
.eep----INTELHEX格式文件包含了EEPROM的初始化數(shù)據(jù)
.cof----COFF格式輸出文件用于在ATMEL的AvrStudio環(huán)境下進(jìn)行程序調(diào)試
.lst----列表文件在這個文件中列舉出了目標(biāo)代碼對應(yīng)的最終地址
.mp----內(nèi)存映象文件它包含了您程序中有關(guān)符號及其所占內(nèi)存大小的信息
.cmd----NoICE2.xx調(diào)試命令文件
.noi----NoICE3.xx調(diào)試命令文件
.dbg----ImageCraft調(diào)試命令文件
更新內(nèi)容
1、修復(fù)已知BUG
2、增加穩(wěn)定性
3、適配更多系統(tǒng)
標(biāo)簽: 單片機開發(fā)
下載地址
精品推薦
-
Altium Designer10破解工具
詳情 -
MasterCAM X9注冊機
詳情 -
Altium Designer綠色版
詳情 -
MasterCAM9.1漢化版
詳情 -
Master Cam 2020
詳情 -
Master Cam 2017完整漢化包
詳情 -
Multisim14元件庫大全
詳情 -
Proteus仿真軟件
詳情 -
中望3D2022注冊機
詳情 -
Multisim14漢化破解版
詳情 -
XG5000PLC編程軟件
詳情 -
奎享雕刻
詳情 -
DeskProto 7中文破解版
詳情 -
MSC Nastran 2020
詳情 -
Siemens PLM TeamCenter 12完美激活版
詳情 -
邁迪三維設(shè)計工具集6.0注冊碼破解版
詳情
裝機必備軟件
網(wǎng)友評論