1 概述Nios II 的boot过程要经历两个过程。FPGA器件本身的配置过程。FPGA器件在外部配置控制器或自身携带的配置控制器的控制下配置FPGA的内部逻辑。如果内部逻辑中使用了Nios II,则配置完成的FPGA中包含有Nios II软核CPU。Nios II本身的引导过程。一旦FPGA配置...
分类:
移动开发 时间:
2014-08-04 17:10:17
阅读次数:
335
选择Nios II Library选择location,这样的话库文件时独立的,而如果选择 Make library depend on a BSP的话会依赖BSP,如果BSP被删除了那新工程编译时会报错。添加c源文件和h头文件然后build project然后新建工程:file->Nios II ...
分类:
移动开发 时间:
2014-07-31 16:17:47
阅读次数:
342
1.The Nios II processor’s JTAG debug module provides a single, consistent method to connect to the processor using a JTAG download cable.2.Altera BSPs...
分类:
移动开发 时间:
2014-07-31 09:41:55
阅读次数:
285
目录1概述.......................................................................12几种常见的boot方式.........................................................12.1...
分类:
移动开发 时间:
2014-07-05 19:51:09
阅读次数:
422
IO操作函数函数原型:IORD(BASE, REGNUM) 输入参数:BASE为寄存器的基地址,REGNUM为寄存器的偏移量函数说明:从基地址为BASE的设备中读取寄存器中偏移量为REGNUM的单元里面的值。寄存器的值在地址总线的范围之内。返回值: -函数原型:IOWR(BASE, REGNUM,....
分类:
移动开发 时间:
2014-06-21 12:56:45
阅读次数:
337
先Reset Vector EPCS Exception Vector Ram工程Program memory ,Read-only data memory...均为RAM.Hardware Image选择 EPCS编译.编译:先把POF文件下载到EPCS中.放到最底层后通过FLASH PROGRA...
分类:
移动开发 时间:
2014-06-21 12:33:42
阅读次数:
302
移植环境:Cyclone IV
开发板,网卡芯片为ENC28J60,浏览器(Firefox_24.0.0.5001a)
首先,需要了解网卡芯片ENC28J60,有中文版的说明书:http://wenku.baidu.com/link?url=79r8JOHiGAyAG9kX9-...
分类:
移动开发 时间:
2014-05-30 20:01:21
阅读次数:
508
关于nios
中的中断,因为要16c550中需要nios的中断环境去测试,所以就用到了中断。硬件:在nios中添加硬件PIO,但是要使能中断功能。如下图所示:系统列化,PIO的连接就不说了。但是要注意两地方:edge
type, IRQ type。接下来就是软件设计:使能相应的中断,IOWR_ALT...
分类:
移动开发 时间:
2014-05-11 14:04:24
阅读次数:
401