AVR与虚拟仪器 www.avrvi.com

你现在的位置:AVR与虚拟仪器>>新手入门>> ICCavr生成程序文件解释论坛

上一页:使用ICC+AVRstudio编写第一个程序 ICCavr生成程序文件解释

ICC avr 编译成功后会生成很多文件,对我们普通用户以及新手,有用的只有一个文件,*.cof 调试用,*.hex 机器码。

首先看图:

icc生成程序文件列表

  1. main._c main.c修改并保存时,程序自动备份的文件,如果确认main.c没有问题了,可以删除。
  2. main.c 主程序文件
  3. main.cof COFF 格式输出文件用于在ATMEL 的AvrStudio 环境下进行程序调试 <记住这个文件>
  4. main.dbg ImageCraft 调试命令文件
  5. main.dp2
  6. main.hex INTEL HEX 格式文件其中包含了程序的机器代码
  7. main.lis
  8. main.lk
  9. main.lst 列表文件在这个文件中列举出了目标代码对应的最终地址
  10. main.mak
  11. main.mp 内存映象文件它包含了您程序中有关符号及其所占内存大小的信息
  12. main.o 由汇编文件汇编产生的目标文件多个目标文件可以链接成一个可执行文件
  13. main.prj 工程文件
  14. main.s 表示是汇编语言源文件
  15. MAIN.SRC 工程配置记录
  16. main_cof.aps 使用AvrStudio调试后保存的调试环境相关信息。

下一步,要把程序写到芯片里面去了:

  1. 如果你用的是本站的豪华版JTAG&ISP二合一(AVR JTAG & ISP v3.0)或者是企业版JTAG&ISP二合一(AVR JTAG & ISP v3.0),请查看使用说明书:http://www.avrvi.com/start/AVR_JTAG_ICE_ISP_STK500_USER_GUIDE.pdf,按照说明书进行操作。
  2. 只是下载程序,你可以:STK500/ISP JTAG  烧录快速入门
  3. 要使用JTAG仿真:AVR JTAG在线访真调试快速入门
  4. 或者使用ICC和并口ISP下载线下载程序