ICCV8 for AVR(AVR单片机编程软件)v8.04官方版
最新推荐
-
创建SQlite数据库小工具v1.0绿色版 编程开发 / 385KB
-
FameView组态软件管理器7.6.11官方版 编程开发 / 64M
-
-
暗巷APK反编译多功能工具箱v1.1绿色版 编程开发 / 17.1M
-
精品推荐
-
JAVA API 1.7文档 编程开发 / 51.3M
查看 -
Oracle服务小助手v2.0绿色版 编程开发 / 900KB
查看 -
MicroDraw图形控件V5.0官方版 编程开发 / 19.5M
查看 -
网页特效精灵v4.0.0.0官方版 编程开发 / 3.0M
查看 -
EyouCms(易优企业建站系统)v1.4.9官方版 编程开发 / 26.1M
查看
本类排行
详情介绍
ICCV8forAVRAVR单片机编程软件是一款集开发环境和编译编写于一体的AVR单片机编程软件。它可以很好地解决使用Cortex-M编程的困难,比8位微控制器复杂得多。它功能专业、使用方便,嵌入式工具是满足用户编程开发需求的最佳选择,功能强大、实用。
ICCV8 for AVR(AVR单片机编程软件)是一款集开发环境和编译编写于一体的AVR单片机编程软件。它可以很好地解决Cortex-M编程的困难,Cortex-M编程比8位微控制器复杂得多。它具有专业的功能。易于使用,嵌入式工具是满足用户编程和开发需求的最佳选择,功能强大且实用。
软件特点
1. 现在所有增强型核心器件均启用“使用ELPM/RAMPZ”。
2. 新增8位优化。大多数(如果不是全部)可以根据标准C 规则合法完成的表达式完成8 位操作,而不是提升的int 类型。
3. 将大多数程序改进1% 到2% 或更多。变量被广泛使用。
4. 增加了AT90USB82和AT90USB162的设备入口编译器。
5. 编译器将参数寄存器保存到另一个保存的寄存器中,而不保存保留寄存器。
6. 通常只有当函数没有其他局部变量并且它使用参数调用其他C 函数时才会发生这种情况。
特征
1. 更改-D__ICC_VERSION=XXX,其中XXX 是整数形式的版本,例如722. 这使得条件编译更加容易。
2.重写了本地寄存器分配算法。应消除最常见的“未注册”错误
3. 将7.05中引入的返回序列“call gpopnret”的优化合并到“jmp.”以发出不正确的调试信息,
4、导致某些版本AVR Studio(4.12)的部分功能光标/当前PC位置错误。
5、R30/R31连续加载,干预“ld/st Z+off”未优化。
6. 新增AppBuilder对m640、m1280、m2560、m1281、m2561等的支持。