ICC AVR 过渡到 AVR STUDIO
1.头文件更改
ICCAVR使用的是“#include
AVR
在ICC中使用不同MCU的头文件是不同的,在AVR
2.AVR
void
void
两个函数的参数均为double型的,通常使用整数延时即可。
(函数最大延时时间是有限制的,参考“util/delay.h”)
3.中断函数写法不同
在ICC
列出ATmega16的向量表:
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#pragma
如:
#pragma
void
{
}
AVR
如:
#include
ISR(SIG_OVERFLOW0)
4.一些库函数的不同
ICC
nop()
WDR()
CLI()
SEI()
ICCAVRSTUDI 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)