NIOS II ecliplse中出现Symbol 'XX_BASE' COULD NOT BE RESOLVED解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NIOS II ecliplse中出现Symbol 'XX_BASE' COULD NOT BE RESOLVED解决相关的知识,希望对你有一定的参考价值。

Nios II ecliplse中出现Symbol ‘XX_BASE‘ COULD NOT BE RESOLVED解决

在nios II中,明明system.h中定义了#define xxx_base 0x00000010,可是在编写程序时,调用IORD(xxx_base)或IOWR(xxx_base)时,总是提示Type ‘xxxx_base‘ could not be resolved错误,重新编译不行,重新生成BSP也不行。

在nios II开发中,加入了一个PIO以后,也重新generate了,quartus也重新编译了,也重新生成BSP了,最后明明system.h中已经能找到#define xx_base 0x94ff,可是在.c文件中一直找不到,用IORD或IOWR总是报Symbol ‘XX_BASE‘ COULD NOT BE RESOLVED错误调。

 以下是解决办法,可以一试:

 右击myNIOS2_bsp => index => rebuild

以上是关于NIOS II ecliplse中出现Symbol 'XX_BASE' COULD NOT BE RESOLVED解决的主要内容,如果未能解决你的问题,请参考以下文章

nios II--实验6——串口硬件部分

nios II--实验4——按键中断硬件部分

nios II--实验2——led硬件部分

nios II--实验7——数码管IP硬件部分

nios II--实验1——hello_world硬件部分

nios ii中flash programmer 下载出错