原创 特权和你一起学NIOS2 第三章 流程实践案例——手把手第一个工程

2010-10-12 20:28 10261 7 42 分类: FPGA/CPLD

第三章 流程实践案例——手把手第一个工程


         理清了一些基本概念,也对开发流程有了一个大体的了解,特权同学寻思着下一步该学点什么好呢?要达到循序渐进的效果,是不可以上来就一个大工程,虽然效果可能会比较炫,但是看设计细节估计要吓倒一片。但是,如果一开始就只谈理论,没有能够很好的让大家在实践中对整个开发的流程有一个理性上的认识,好像也不太合适。小时候语文老师教咱们写作文有种结构叫做“总—分—总”,还记得吧?特权同学就要继承这种风格,在大家学会了“写字认字”以后,在咱们的“文章”里开篇就要点题,让大家在总体上对今后要详细学习的知识点都“走马观花”式的实践一遍。


         不过请放心,这个实践不会太难为大家,只要稍微有点悟性就能学会。并且后面的教程会如题所示的“手把手”,基本上一傻瓜教程,各位只要手握SF-NIOS2开发板,操着鼠标按部就搬即可,重在“体会”流程,不需要你太多的深入细节(也别担心,细节的东西以后会慢慢讲)。


 


硬件平台


         都说到这里了,没有板板的初学者一定要郁闷了(都怪特权,板子没出来,教程就放出来了)。估计大家对新版SF-NIOS2学习板垂涎已久,那么特权同学也就先来几张靓照让各位饱饱眼福——



399bba7d-3e3b-4714-a333-eec0640cc1a2.jpg


图3.1 SF-NIOS2板正面1


519f5ea9-b470-48e6-aa4d-dd90cd2e62fa.jpg



图3.2 SF-NIOS2板正面2


91a7a7fd-be47-470d-9318-5e80e3fadede.jpg



图3.3 SF-NIOS2板背面


         若想得到此板,还需一段时日(唯一的办法是关注END的FPGA/CPLD助学小组:http://group.ednchina.com/1375/)。特权同学会就着教程进度对SF-NIOS2板进行各个实验例程编写和教程归档的工作。所以,您的期待和声援是对特权同学的最大支持和鼓励。


         关于SF-NIOS2板的外设介绍不是本章的重点,在后续相关章节中会对相应例程所涉及的硬件外设做说明。


软件平台>>>>


手把手硬件工程>>>>


手把手软件工程>>>>


更多内容请下载.pdf



 

文章评论35条评论)

登录后参与讨论

用户1863508 2015-12-2 10:43

哥们 你问题解决了吗

用户1725363 2014-12-31 17:03

遇到类似问题,请问下您最后怎么解决的

用户1725363 2014-12-31 17:02

Description Resource Path Location Type make: *** [../ex2swprj_bsp/-recurs-make-lib] Error 2 ex2swprj C/C++ Problem make[1]: *** [obj/HAL/src/alt_alarm_start.o] Error 1 ex2swprj C/C++ Problem make[1]: *** Deleting file `obj/HAL/src/alt_alarm_start.o' ex2swprj C/C++ Problem 您好特权,在nios2编译中遇到的问题,麻烦您有时间帮忙看下,非常感谢!

用户428044 2014-12-5 14:06

你好,刚开始学nios,也遇到了你最后那两个错误提示。请问你后来如何解决的?谢谢make[1]: *** [obj/HAL/src/alt_alarm_start.o] Error 1 make: *** [../first_swprj2_bsp/-recurs-make-lib] Error 2

用户425865 2012-9-13 10:53

找了好久,终于有NIOS II 9.1的学习版本了,可是下载是不是也是网上看呀,不能脱网呀

用户273345 2011-9-12 13:40

EDS代码化?不懂!用原理图的方式不可以ma

ilove314_323192455 2011-9-9 10:28

需要再EDS进行代码优化设置。

用户273345 2011-9-5 23:38

那你的NOIS 工程有没有进行资源优化什么的 ? 现在是硬件资源改大就编译不了! 硬件资源改小,NOIS工程又放不小! 互相矛盾!!! 你确定也是用9.1的QII 吗?driver 包是不是一样的呢?不然怎么我也选用同样的器件,就编译不过呢!!!

ilove314_323192455 2011-9-5 08:44

按照我的系统来结构,没有问题的

用户273345 2011-9-4 22:48

我用的QII 是9.1 的!我选用的型号也是 EP2C8Q208C8 在SOPC中建立的onchip memory 也是12 KBytes 但是工程编译的时候经常出现 内存不足的情况 Error: Can't place all RAM cells in design Info: Selected device has 36 memory locations of type M4K. The current design requires 39 memory locations of type M4K to successfully fit. Info: Memory usage required for the design in the current device: 108% M4K memory block locations required 如果我把onchip memory 改小使编译通过!但是NOIS 建立工程的时候又显示 onchip memory不足! 真是矛盾!!!你真的确定你可以编译通过吗?
相关推荐阅读
特权ilove314 2016-06-30 21:16
例说FPGA连载6:FPGA开发所需的技能
例说FPGA连载6:FPGA开发所需的技能 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   前面的文字已经做了很多铺垫,相信读...
特权ilove314 2016-06-28 21:09
例说FPGA连载5:FPGA的优势与局限性
例说FPGA连载5:FPGA的优势与局限性 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   若要准确评估FPGA技术能否满足开...
特权ilove314 2016-06-28 21:05
例说FPGA连载5:FPGA的优势与局限性
例说FPGA连载5:FPGA的优势与局限性 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   若要准确评估FPGA技术能否满足开...
特权ilove314 2016-06-26 22:11
例说FPGA连载4:FPGA语言与厂商介绍
例说FPGA连载4:FPGA语言与厂商介绍 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   Verilog与VHDL 说到FP...
特权ilove314 2016-06-23 21:26
例说FPGA连载3:FPGA与其它主流芯片的比较
例说FPGA连载3:FPGA与其它主流芯片的比较 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   FPGA、ASIC和ASSP...
特权ilove314 2016-06-21 20:32
例说FPGA连载2:FPGA是什么
例说FPGA连载2:FPGA是什么 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   2015年伊始,Intel欲出资百亿美金收...
我要评论
35
7
关闭 站长推荐上一条 /2 下一条