This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:TI C/C++编译器
大家好,
我的AM1808程序 是在CCS 5.3 中开发的,编译器版本是TI 5.0 175.1,似乎此编译器阻止我访问某些外部地址。 我的代码如下所示:
#define SW_RAM_BASE (0x8000万)(#定义SW_RAM_BASE (0x8000万))
对于(i = 0;i < 0x1000;i ++)
{
*(UINT32 *)(SW_RAM_BASE + I)= 0x5555.5555万;
}
地址0x8000万是内部共享RAM空间 ,可以使用CCS的内存查看工具正常访问。 但 在编译时会出现一些错误。 错误如下所示:
地址似乎溢出了某种范围。 当我将项目升级到CCS V6时,这些错误不存在。
我仍想使用CCS V53来开发我的项目,但我不知道应该做什么配置来避免这些错误。
黄先生。
您遇到了TI ARM编译器中的已知错误。 错误的ID是 CodeGen-1038。 它在5.2 3或更高版本中已修复。
__-__ 说:编译器版本为TI 5.0 .1[/QUOTE
9岁。 请访问Wiki网页 的编译器版本进行升级。
谢谢,此致,
-George