新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于Nios II 软核处理器的SD卡接口设计(一)

基于Nios II 软核处理器的SD卡接口设计(一)

作者:时间:2013-05-08来源:网络收藏

至此,主要的配置过程就结束了。但是还是需要配置如下部分:

(1) 分配存储器和外部设备的基地址和中断请求优先级;

(2) 设定的启动地址,本把片内存储器设定为 的启动地址。

(3) 在生成Ⅱ系统时,可以选择生成Verilog语言还是VHDL 语言,本采用VHDL语言进行;

(4) 最后生成的qsf文件,相当于整个工程的文件,但是关于配置管脚使用的部分,需要用户去生成。生成的方法可以在图形界面下配置,也可以通过写tcl文件的方法。写tcl文件的方法一般来讲,对于大型工程,还是比较方便的。

(5) 编译整个NiosⅡ系统,在Altera 提供的开发环境Quartus 中进行编译。顶层设计文件可以使VHDL 也可以是原理图的形式。

(6) 采用JATG口进行下载,把生成的的SOF文件下载到FPGA里。

2系统软件设计

Altera公司为了用户方便使用Nios II来快速研制产品,提供了功能强大、易于使用的Nios II集成开发环境,与一般的嵌入式系统开发设计比较类似。在生成NiosII的过程中已经自动生成了需要使用的头文件(一般是C语言的头文件),同时一般外围设备的驱动程序也可以生成。对于嵌入式操作系统,可以使用用户自己裁剪的ucLinux内核也可以使用Altera提供的操作系统内核。本设计使用Altera公司提供的Nios II 9.0版本的开发环境。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭