总结一下关于FPGA的nios的两种程序烧录方式

1.xx.sof和xx.elf文件烧录在FPGA内部,缺点:但是都是掉电程序消失;优点:烧录速度快,烧录简单易于操作,只用烧录一次nios即可。一般用于程序开发的调试阶段

         操作:nios软核通过quartus的programmer界面进行烧录,在eclipse内通过右键led项目,run as nios的方式会自动烧录elf文件,且烧录完成自动开始运行。注:在烧录过程如果遇到一个提示错误问题,那就Nios-BSP editor界面,重新generate一下 ,应该就可以解决这个问题了

2.xx.sof和xx.elf文件烧录在FPGA外部的epcs(即外部flash),缺点:烧录速度慢;优点:掉电程序不消失,而且复位按钮可以起作用。一般用于程序完全开发好后的最终下载,即可以产品上线了

        操作:在eclipse的Nios-flash programmer界面进行添加文件烧录

 

你可能感兴趣的:(Nios)