首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

各位高手,救救命吧!

各位高手,救救命吧!

我设计的一个NIOS II的小系统,用的是EP1C6Q240芯片。

本来跑的挺好的,现在因为一个外围模块需要一些内部RAM,所以我将Nios2/f处理器的Instruction Cache调为2KBytes ,将Data Cache调整为2K,现在问题就来了。程序总是跳到alt_irq_entry()函数中。并且会死在那里。但若跑小一点的程序就很好。IDE里面的模版程序都能跑。

我想问是不是不能调整Instruction Cache 的大小啊!好郁闷啊!困扰了好几天了!

帮帮忙吧?

非常感谢!我再试一下!

 caopengly 谢谢!

终于找到问题了!都是拷贝代码惹的祸!

我在软件系统中使用了UCOSII操作系统,在创建任务的时候,我写了一个任务的创建代码,其他的任务都是在这个任务的创建代码上拷贝修改得来的,有一个任务的任务堆栈名字没改过来造成的!

现在很稳定了!

真是教训啊! 困扰了几天了!

最后再次感谢!

返回列表