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

有关IDE的问题,希望得到大家的帮助

有关IDE的问题,希望得到大家的帮助

首先说一下硬件环境:自己设计的一块板子,想试试NIOS2来控制,FPGA用的是EP1S10,配置芯片用的是EPC8;没有外挂FLASH和SRAM

我在IDE里面新建一个PROJECT,写了几句简单的程序,就是从PIO读数据,然后从另外一个PIO输出。但是编译后的ELF文件却有130KB。

如果接下来下载,调试,程序就暂时放在FPGA内部的RAM里面,但是我的EP1S10好像最大只支持64KB的RAM(再大,QAUTUS就编译报警),郁闷啊,板子是无法改了,不可能外挂SRAM或者FLASH,请问如何解决这个问题?

还有另外一个问题:IDE里面程序编译后,用于下载的文件是*.ELF文件吗?但是好像我改动了程序,重新编译,ELF文件不更新啊。不知道是什么原因。
.........
路过.....
无语.....
上面的兄弟,不知道你们的问题解决没有啊。

程序每次编译后都是超过128k,但是我只有一个128k的sram,所以编译总是出错。
按理说一个小小的程序没有那么大的啊。

我想知道,怎样使编译的程序变小

谢谢各位大侠和同道指点迷津啊
我就等MMU出来
然后直接焊上一个4G的NAND FLASH
然后直接把LINUX装进去
在IDE里可以设置优化程序.右键点你的应用程序,如果没记错的话应该是点PROPERTY,自己看看.就明白了.不过我优化了一次除了问题,我就再也没用过啊.祝成功!
爱,不是激情的随口
  
        情,不是瞬间的感动
to  icesword 版主,你说得方法我也试过,好像最后编译后也不能减少多少啊,我想知道,每次编译新工程时都能看到一些不用的设备文件被编译了,这些东西占空间吗,如何去除不想要的设备文件编译。
我知道可以用alt_main()来实现啊,可是我觉得还是没有使用main()方便,再加上alt_main()的资料,我没有啊,说明文档也没有讲多少啊?
返回列表