标签:
WINAVR
winavr包括以下一些工具:avr-pn(编辑器)、avr-gcc(命令行编译器)、avr-as(汇编器)、avr-gdb(调试器)、avr-libc(库文件)、avr-dude(编程接口)、avarice(JTAG接口)
winavr没有GUI界面,所有的操作必须通过makefile文件来完成,它可以直接使用命令行来操作,这也是其功能强大的原因之一,它还可以在一些常用的像ultraEdit或soureInsight等界面中嵌入使用
常用的三个命令:make all、make clean、make program
注意在makefile文件中“TAB”代表了一个命令的开始(与空格有区别)
工程中包含多文件时的三种处理方式:
1、SRC = $(TARGET).c foo.c
2、SRC = $(TARGET).c
SRC += foo.c
3、SRC = $(TARGET).c \
foo.c
汇编文件的后缀必须是大写的S,如果工程中包含汇编文件,最好在编译前对汇编文件进行备份,以防出错被删掉。大写C代表C++语言文件,小写c代表C语言文件
系统分类:
单片机 | 用户分类:
WINAVR学习 | 来源:
原创 | 【推荐给朋友】 | 【添加到收藏夹】