主控:mega32 编译器:iar2.31E 这两天折腾一个模块程序,一个温度补偿参数,本来是72个字节,现在扩展了三倍,变成288个,然后各种问题出现了。 第一次修改时想当然,直接把两个用到的全局变量数组改成了288个字节的,程序烧写进去 …
分类 : 软件 › IAR › 4个相关结果 63次浏览
使用IAR编译C++程序的时候出现这个错误: entry in module XXX redefined in module XXX 由于不是语法错误,是结构上的,很难确定原因,提示的原因是变量重复定义,并且没有提示行号等信息。其中一个原因 …
今天在测试mega32程序的时候,发现一个问题,对某一项数据进行多次设置的时候,开始进行的很顺利,但是后面竟然崩溃了。以为又是变量太多,栈溢出,查看了一下,发现变量溢出的表现不是这个样子,那应该是直接崩溃,而不是累积起来崩溃。对比了之前的程 …
编译环境:IAR2.31E 使用IAR AVR编译源程序的时候,对于导入的库文件”avr/io.h”有这样的报错:could not open source file “avr/io.h”,仔 …