MyFPGA Forum

 找回密码
 注册
搜索
查看: 4639|回复: 1
打印 上一主题 下一主题

NIOS IDE运行run通过,但是板子没反应,但是DEBUG后板子有反应

[复制链接]
跳转到指定楼层
1#
发表于 2011-10-31 20:20:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位,我在用NIOS IDE做流水灯的时候,编译没问题,run as显示也没有问题,但是板子上的灯没有变化。这段流水灯代码在用片内RAM时候没有问题,但是现在我用的是SDRAM就出现这种现象了,而且在DEBUG as时候灯会随着调试有变化。但是调试一会后,调试按键就变灰色了,变量栏的 i值超出范围。不懂。求解答。万分感谢。
代码如下:
typedef struct
{
        unsigned long int DATA;
        unsigned long int DIRECTION;
        unsigned long int INTERRUPT_MASK;
        unsigned long int EDGE_CAPTURE;
}PIO_STR;
//#define led  *(volatile unsigned char *)LEDR_BASE
#define led ((PIO_STR *)LEDR_BASE)
#define key *(volatile unsigned char *)KEY1_BASE
#define sw *(volatile unsigned char *)SW_BASE
int main()
{
        printf("Hello from Nios II!\n");
        unsigned char i;

            while(1)
            {
                for(i=8;i;i--)
                {
                   led->DATA = 1<<i;
                   usleep(5);
                }
            }
            return 0;
}

run as 后的console信息:
Using cable "USB-Blaster [USB-0]", device 1, instance 0x00
Processor is already paused
Reading System ID at address 0x00811048: verified
Initializing CPU cache (if present)
OK

Downloading 08000020 ( 0%)
Downloaded 39KB in 0.6s (65.0KB/s)

Verifying 08000020 ( 0%)
Verified OK                        
Starting processor at address 0x080001B4

板子是DE2-115。希望大家帮忙解决下。谢谢啊
2#
发表于 2012-3-16 02:47:38 | 只看该作者
我也遇到这个问题了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2024-4-28 15:38 , Processed in 0.039931 second(s), 14 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表