日志档案

发表于 2007-1-22 11:57:21

1

标签: WINAVR  

WINAVR学习笔记1

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学习   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(1066)    回复(0)  

投一票您将和博主都有获奖机会!