ICCV8 for AVR(AVR单片机编程软件) v8.04官方版

ICCV8 for AVR(AVR单片机编程软件) v8.04官方版
ICCV8 for AVR(AVR单片机编程软件),ICCV8forAVRAVR单片机编程软件是一个集开发环境和编译编写于一体的AVR单片机编程软件,可以很好地解决使用比8位单片机复杂得多的Cortex-M编程的困难,专业的功能,易用,嵌入式工具是满足用户编程开发需求的最佳选择,强大而实用,您可以免费下载。
软件大小:17.4M
软件类型:汉化软件
软件语言:简体中文
软件授权:试用软件
最后更新:2021-09-15 05:02:52
推荐指数:
运行环境:WinAll
查看次数:76
面向AVR(AVR MCU编程软件)的ICCV8是一款集开发环境和编译于一体的AVR MCU编程软件,可以很好地解决用Cortex-M编程的难度,比8位MCU复杂得多。它功能专业,使用方便。嵌入式工具是满足用户编程开发需求的最佳选择,功能强大,实用性强。
软件功能
1.现在为所有增强的核心设备启用“使用ELPM/RAMPZ”。
2.增加了8位优化。大多数(如果不是全部的话)可以根据标准C规则合法完成的表达式完成8位操作,而不是提升的int类型。
3.将大多数程序增加1%到2%,甚至更多的变量被广泛使用。
4.为AT90USB82和AT90USB162添加了设备条目编译器。
5.编译器将参数寄存器保存到另一个保存的寄存器,而不保存保留的寄存器。
6.这通常只在函数没有其他局部变量,并且它调用其他带参数的C函数时发生。
功能介绍
1.change -D__ICC_VERSION=XXX,其中XXX为整数版本,如722。这允许更容易的条件编译。
2.重写本地寄存器分配算法。应消除大多数“失准”错误。
3.将“调用gpopnret”优化为“jmp .”7.05中介绍的合并返回序列发出错误的调试信息。
4.用于显示某些版本的AVR Studio(4.12)的某些功能的光标/currentPC位置错误。
5.R30/R31连续加载,干预“ld/st Z off”未优化。
6.增加了对m640、m1280、m2560、m1281和m2561的AppBuilder支持。