4. 给新手的建议: 如果书中/资料中以命令行方式编译文件,请跳过这些例子中的命令行操作,改为用AVR Studio新建工程来编译。
如果有Makefile方面的讲解,也请跳过。因为这些讲解可能太过于简略,而难以理解。
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的各种函数和头文件说明
|