如果定义了一个类的.hpp,而在相应的.cpp中定义其中的函数时,根本找不到定义的类,这说明类在定义时出错,要注意类括号后的冒号。

2、

问题1:NiosII/Eclipse 中遇到“Launching ... has encountered a problem”的解决方案
在使用 NiosII/Eclipse 对工程进行编译时,有时会遇到“Launching New Configuration
has encountered a problem”的错误提示,其中 New Configuration 为工程名,名字因工
程而异。对于这种问题,一般存在硬件原因和软件原因两种可能。
硬件原因可能有两方面,解决方案分别为:
一、确认 Nios II 的 RAM 存储器(如 SDRAM)焊接正常,管脚全部分配且分配正确。
二、尝试重启下开发板或者重新下载下 FPGA 的 sof 文件。
软件原因的解决步骤为
1、选择菜单栏中的 Project -> Properties -> Run/Debug Settings:
2、选择列表中的 "Launching New Configuration Nios II hardware configuration"
3、点击右侧的 Delete
4、点击下方的 OK,问题解决
大家可以分别尝试,上述解决方案适用于绝大多数情况。
 
问题2 :Run始终为灰色
现象:有一次Run始终为灰色,不能点击,经过提示才看到Name栏需要一个手动输入的名字。

 
问题3:
如果Nios与Quartus中的内容不对应会报以下错误

 
 
如果修改了Qsys中的内容,那么一定要进行以下操作:
  • 右键单击BSP工程,选择Nios II->Generate BSP。

 
问题4:Nios II不能调试,报以下错误

 
 
问题5:出现以下错误,并且在信息中看到以下提示。

 
 
解决方案:如果在QuartusPrame中设置Nios II的Reset Vector为Flash,那么要BSP Editor中Advanced.hal.linker中的5个选项全部不选中才不会报以下错误。

Type 'dimension' could not be resolved clocked_video_input_ii.cpp

问题6:当在文件中添加了新的IP报错

解决办法:Project->c/c++ Index ->Freshen all files
 
问题7:报错如果
Description Resource Path Location Type
make: *** [vip_ctrl_v11032.elf] Error 1 vip_ctrl_v11032 C/C++ Problem
解决办法: 右键单击BSP工程,选择Nios II->Generate BSP。
 
问题8:烧写Nios后经常出现不能再次烧写的情况
解决办法:断电重启。

Nios ii调试问题集的更多相关文章

  1. sof文件和NIOS II的软件(elf)合并为jic文件以使用Quartus Programmer烧写

    将Altera FPGA的sof文件和NIOS II的elf固件合并为一个jic文件以使用Quartus Programmer烧写   我们在学习和调试NIOS II工程的时候,一般都是先使用Quar ...

  2. NIOS II CPU复位异常的原因及解决方案

    NIOS II CPU复位异常的原因及解决方案   近期在用nios ii做项目时,发现一个奇怪的现象,在NIOS II EDS软件中编写好的代码,烧写到芯片中,第一次能够正常运行,但是当我按下板卡上 ...

  3. Nios II 程序固化(如何下载elf文件)

    Nios II 程序固化(如何下载elf文件) 2018年10月15日 21:37:32 瓜儿不甜 阅读数:723    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog ...

  4. 【推荐图书】+ 基于Nios II的嵌入式SoPC系统设计与Verilog开发实例+C#入门经典等

    [推荐图书]+ 基于Nios II的嵌入式SoPC系统设计与Verilog开发实例+C#入门经典等 3赞 发表于 2016/7/4 21:14:12 阅读(1921) 评论(3) 初次接触FPGA,到 ...

  5. NIOS II With uCOSII

    1.如果使用uCOS,那么Qsys中Nios II核就不能使用外部中断控制器(EIC). 2.遇到很迷惑的问题,运行uCOSII的实例代码,总是在第二个OSTimeDlyHMSM(0, 0, 3, 0 ...

  6. 基于NIOS II的双端口CAN通信回环测试

    基于NIOS II的双端口CAN通信回环测试 小梅哥编写,未经授权,严禁用于任何商业用途 说明:本稿件为初稿,如果大家在使用的过程中有什么疑问或者补充,或者需要本文中所述工程源文件,欢迎以邮件形式发送 ...

  7. 【小梅哥SOPC学习笔记】sof与NIOS II的elf固件合并jic得到文件

    sof与NIOS II的elf固件合并jic得到文件 注意,本方法已经有更加简便的方法,小梅哥提供相应的脚本文件,可以一键生成所需文件,脚本请前往芯航线FPGA技术支持群获取. 7.1 为什么需要将S ...

  8. Nios II 系统时钟timestamp的应用

    在用Nios II做外设时序驱动的时候,经常会用延时函数.有时会常使用某个FPGA芯片和时钟,比如笔者一直使用的芯片是cyclone系列 EP2C35F484C8N,PLL输入SOPC时钟是50M.因 ...

  9. Nios II的Boot过程分析

    目录 1       概述....................................................................... 1 2       几种常见的 ...

随机推荐

  1. java内存溢出的原因

    前几天 ,面试被问到这个, 我只说了个死循环,所以上网查了下 ,下面给个总结: 内存溢出就是系统可以提供给Java虚拟机的内存不足导致的,主要分为以下几种情况: 1.要加载的数据量过大,比如加载一个很 ...

  2. 转:Linux设备驱动开发(1):内核基础概念

    一.linux设备驱动的作用 内核:用于管理软硬件资源,并提供运行环境.如分配4G虚拟空间等. linux设备驱动:是连接硬件和内核之间的桥梁. linux系统按个人理解可按下划分: 应用层:包括PO ...

  3. CentOS 7安装配置Redis数据库

    Redis源码获取 1.进入Redis官网获取Redis最新稳定版下载地址 2.通过wget命令下载 Redis 源代码.   Redis编译 1.通过tar -xvf redis-3.0.2.tar ...

  4. datagrid数据表格的维护

    想想刚开始学jsp, 用application做一个简单的数据库, 简单的注册页面, 跟这个相比就是过家家 <%@ page language="java" contentT ...

  5. alter 和 update的用法和区别

    alter的增加和删除alter table xs_kc add xuefen number;alter table xs_kc drop column xuefen; 删除的时候必须使用column ...

  6. sublimetext 2 编译文件带input时 提示 EOFError: EOF when reading a line

    昨天在网下下载了个什么sublimetxt 2 的破解版,然后让我折腾了半天,没错 ,就是因为这个 EOFError: EOF when reading a line错误让我搞的半死.怨自己,贪图中文 ...

  7. MyBatis核心配置文件详解

    ------------------------siwuxie095                                     MyBatis 核心配置文件详解         1.核心 ...

  8. manacher最长回文序列c++

    算法真心读不懂 #include <iostream>#include<string>#include<cstring> using namespace std;c ...

  9. css菜鸟学习之text-align属性,行内元素,块级元素居中详解

    一.text-align属性 1.text-align用来设置元素中的的文本对齐方式,例如:如果需要设置图片的对齐方式,需要设置图片的父元素的text-align属性: 2.text-align只对文 ...

  10. 2-Qt关闭子窗口时执行特定代码

    https://blog.csdn.net/naibozhuan3744/article/details/82689434 本文主要总结在关闭qt的QWidget子窗口瞬间,执行特定代码.由于主窗口关 ...