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

NIOS II在硬件平台跑程序的一些问题

.我用的是1C6,本来想只用ON-CHIP-RAM,跑个最简单的程序,但是什么都不写一个简单的MAIN函数都是9K,1C6的片上RAM资源好像不够,请问是不是大家都是这样,怎么减小程序体积:
在"system library properites"中的"system library"中,选中“reduced device driver”和“Small C Library”, 去掉"Clean exit“选择,就可以使程序变小。最小的C程序可以是196个字节。
我做了简单的LCD上显示一串字符,在IDE下,run as instrustion set simulation时,可以看见输出字符.但run as hardware时,出现提示:
Using cable "USB-Blaster [USB-0]", device 1, instance 0x00
Pausing target processor: not responding.
Resetting and trying again: FAILED
Leaving target processor paused
板上LCD没反映.

“run as instrustion set simulation”是调试机模拟的,没有在硬件上运行。
这种情况多半是硬件问题。你的“program memory”是什么?检查一下连线,如果是SDRAM,再检查时钟。建议先在Onchip ram上试,就不会有时序问题。
返回列表