解决on_chip_memory过小的问题,Niosii编译出现问题
来源:互联网 发布:淘宝买裤子好评 编辑:程序博客网 时间:2024/05/16 18:32
一、Nios II 编译hello_world.c文件报错
当学习NIOS II时,开发板上没有SRAM,没有Flash,存储采用的是片上存储器ON_CHIP_MEMORY时,便很容易出现错误
由于楼主所用开发板是自制的FPGA最小系统,所以只能用芯片自带的片上存储,而楼主所用教材主要依据《NIOS II的那些事儿》
楼主出现了下面图片所示错误,找了很多方法,都没有解决,直到在博客园看到了OnSeven的帖子
http://www.cnblogs.com/oneseven/archive/2009/08/19/1550190.html
在此对OnSeven表示感谢,以为怕以后还会用到,也为了广大朋友们不时之需,特写一篇博客,以表纪念,但主要思想均来自OnSeven先生
上面的图片为楼主在编译过程中所遇到的错误
二、解决方法
在工程目录区的hello_word项单击鼠标右键点击system library Properties
接下来,选中下图所示选项即可,点击apply 点击ok
如果使用SDRAM建议不要勾选small C library和reduced devicedrivers。NIOS II IDE会根据选择的不同加载不同的驱动版本,从而程序代码也不相同,能实现的功能也不同。例如使用了ucosII操作系统勾选这两项将导致错误。使用altera提供的HAL驱动程序时也不要勾选上。
上面绿色部分摘自 OnSeven 博客原文
好了,下面看一下效果
可看到还有1476bytes空间未使用
- 解决on_chip_memory过小的问题,Niosii编译出现问题
- 解决on_chip_memory过小的问题
- 15.0坂本Nios ii 编译on_chip_memory过小的解决方案
- 编译 sfilter 出现的问题与解决
- 解决编译faplayer出现的一揽子问题
- 【求助】NiosII IDE9.1的调试问题
- 解决了 Firefox 页面字体过小的问题
- 解决SGA里shared pool过小的问题
- extjs在火狐下字体过小问题的解决
- 解决TStringGrid滚动条滑块过小的问题
- 解决AptanaStudio3.0 中文注释过小的问题
- eclipse 解决中文字体过小的问题,简单方便
- 解决Swing布局内组件宽度过小的问题
- 解决VMWare显示过小问题
- 【Eclipse】解决中文字体过小问题
- 解决一个小问题-eclipse的不编译问题
- 历史解决过的问题
- 解决过的各种问题
- (三) 搭建cocos2d-x-android环境 Windows XP3 + Eclipse + NDKR7(或ndkr7b)+COCOS2DX(没有用到cygwin和minigw)
- How to update GitHub forked repository
- GDI入门实例(在VC++6.0中将JPG格式图片转换成BMP格式)
- IFrame
- expr命令
- 解决on_chip_memory过小的问题,Niosii编译出现问题
- 父窗体与浮动帧之间的相互控制
- 实例入侵网站数据库
- 无限级树形菜单
- 睡是千金
- Mysql函数
- 二叉树
- Windows Server 2003的32位企业版支持4G以上内存
- ubuntu-11.10-server-i386学习笔记-Apache安装