1)不要去用WinAVR带的mfile所产生的Makefile文件,只使用AVR Studio菜单Project->Configuration Oprions来配置工程,
(不要钩上"Use External MakeFile")
2)工程保存路径中不要有中文名,即只在英文名文件夹下(包括其上各级文件夹也是英文)
3)始终使用Build->ReBuild All,编译工程
4)新建工程时,工程名不要用Makefile(不论何种大小写组合)
5)新建工程时,不要钩上"Create initial file"
6)不要修改"Output File"里的文件名
7)现在,中断程序是以ISR(...)方式声明的,书和资料可能落后于WinAVR的更改,
请随时通过开始菜单里WinAVR下的avr-libc Manual [WinAVR]查看目前WinAVR的各种函数和头文件说明
当你比较熟悉用AVR Studio完成你的工程编译过程后,可以考虑学习Makefile: |