【摘要】:本软件被开锁后,密码显示在“About”对话框中,例如:2.AVR特殊函数ICCAVR有许多访问UART、EEPROM和SPI的函数,堆栈检查函数对检测堆栈是否溢出很有用。
1.库源代码
库源代码默认路径为c:\icc\libsrc.avr\libsrc.zip,是一个密码保护的ZIP压缩文件,用户可以从互联网上任意下载一个UNZIP程序进行解压缩。本软件被开锁后,密码显示在“About”对话框中,例如:
2.AVR特殊函数
ICCAVR有许多访问UART、EEPROM和SPI的函数,堆栈检查函数对检测堆栈是否溢出很有用。
3.io*.h头文件
这些文件中是从ATMEL官方公开的定义I/O寄存器的源文件经过修改得到的,应该用这些文件来代替老的avr.h文件
4.macros.h文件
ICCAVR中的macros.h文件包含了许多有用的宏定义,如bit(x)及看门狗复位、开、关全局中断等宏,在使用这些宏时,必须包含以下预处理命令:
5.其他头文件
ICCAVR支持下列标准的C头文件,如果用户的程序使用了头文件所列出的函数,在程序的开始要包含头文件,在使用浮点数和长整型数的程序中,必须用#include预编译指令包含这些头文件。
●assert.h:assert(),声明宏。(www.xing528.com)
●ctype.h:字符类型函数。
●float.h:浮点数原形。
●limits.h:数据类型的大小和范围。
●math.h:浮点运算函数。
●stdarg.h:变量参数表。
●stddef.h:标准定义。
●stdio.h:标准输入输出IO函数。
●stdlib.h:包含内存分配函数的标准库。
●string.h:字符串处理函数。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。