|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
ICCAVR最新升级,有新芯片支持 |
作者:双龙 栏目:单片机 |
ICCAVR Readme file Make sure you subscribe to the icc-avr mailing list for program update announcements. REFER to http://www.dragonsgate.net/mailman/listinfo for details. AVR Starter Kit users should read the file \icc\readme_avrkit.doc Outstanding Bug List (we are working on resolving it): - source files residing in remote NT network drives may cause spurious illegal charcaters \0 errors when compiling. - if you use the ++ pre increment operator on a volatile var in an expression context, the wrong VALUE is used, e.g. volatile int i; ... if (++i == ... CHANGE LOGS 12/15/2003 - V6.30 - now a SINGLE distribution can also work as the network DONGLE version IDE - Added IDE SUPPORT for TINY13, TINY2313, no SUPPORT for ISP and AppBuilder for them yet (will be done ASAP). Added SUPPORT for AT86RF401, AT43USB355, and AT43USB320A. - Added AppBuilder SUPPORT for M169 and M8515. To Be Done: TINY13, TINY2313, M8535, and M64. Miscellaneous AppBuilder bug fixes. - Reverted to use STK500.exe instead of builtin ISP SUPPORT Compiler - lcc 4.2 source tree merge. This *MAY* fix the bug with source files residing in remote NT network drives causing spurious "illegal charcaters \0" error. - Fixed a rare register history bug where the "stz" was not invalidating Y+d references even though Z and Y are aliased. - Fixed a register history bug where Z+d offset propagation optimization was not correctly MARKING Z has been updated. Assembler - Fixed a buffer overflow bug (LINE > 1024 chars, mainly from C comment LINEs) causing all sorts of spurious error msgs Linker - Make Code Compressor compatible with any JMP/CALLs that are outside of the text area - Code Compressor no longer eliminates NOPs (timing loop etc.) HEADER Files - Added iot13v.h and iot2313v.h, aiot13.s and aiot2313.s Library - Added cstrncpy - Thanks to JA, all string functions except for strtok are now written in assembly! - printf was not SUPPORTing field width for %c (large and FP printf ONLY) - Added EEPROMread_M169, EEPROMwrite_M169, EEPROMReadBytes_M169, and EEPROMWriteBytes_M169 since the M169's EE?? IO register locations are different from other AVRs. You do NOT have to do anything, if you use the IDE and "#include <eeprom.h>". The correct functions will be called when you use EEPROMread, EEPROMwrite, EEPROMReadBytes and EEPROMWriteBytes. http://www.imagecraft.com |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |