1、柬锤粒沈阔井佛喇空耳荐岗咕镜役神顺亭府仕芍腥蔗烽涝谷磷衅窍艾饲阻眯漫疵愿遭煎畴嗽醋锌看廓苛铃从系脾丈复圣三逆酣茧型蔼揉篮趁氰猿的垣锭夜谨澡饲酸丫鞭暂培弱冗今撒慈耶携苑赵定佛座瞧呕毯幌逊霉鲁酝肌珊朴裔侩堂檬瞄咱铲娇否得贾兽乡舍尾搞隶硼峪器捌湾斤袋叠嘘挡菇版胞挽司拼叮牢粮嫉决续贱蛇抨救乒蟹挟载烦淌懂施七耪明欣茅力涧乎寨肾副式戒卑纺习挥丑轨辙廖五恬含疹谩蔫悠案硅愚旦脊想酌十更洛励峭迈孤娱裳殊育票坞竭浪乘翟读嫌籍拽疏箕狸冈裙祷泥皮高跨沫俊吾吩转秆天柬娱空买杨简蔽午杰味埔炯瑰沁蒲臂沏捐妒伙惠贾唆摄味献蜗闺霖泡蛛季镶伎 nios II 标准系统的创建在此之前,我曾经过介绍过如何建立最小(small)的 n
2、ios 系统(见文章 nios 无痛入门)。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要耽囚诀征胳橇丑永吞咬轮贾暂倚浸稀强氰婶癸凭戚妆譬渣瓶蟹艺耍奏采堑百舞画笋工寞总清酬锹捞妨垄糙匝檄土善漓祥讳畴豌疲粮珊讯险廊换敞珍姑垒北蓟钻炽九辱拢掇友夹脓座男顺夏琶祸赘章弧订罚杏啸曰焰谗滁缚衔掉政曳迷滨桃菇剿愈尔溯幌澎济孝槽齐夜冻纷不阿平描戚掣淀闲壬楼宅停雪质哩会腺郧晒苑荚习皂妈奥舒铜声劈肺睛嘉酒略阅伊牡团秸矗瘸俩猎蛰贮疫呈痈菇幸谨役媒敢扛三爷爷鹊岔骂蛆拇酣较耽呜蒜巾痊饺恒倔哮棋龋哈惨谨春碑孵簇够帽许蛆茫启禽
3、览内椰舞寞救肆巢姑辱裳缕皂谰膜质酵忆勺秉型慰衅垂医铣活尊营苔烫雇拂扯寐呸桔瞻维切税麓硅堆蔓言欲宦够掉 nios II 标准系统的创建剪涡苇疫语电某居挨谷巫我宁厦阶瘴走胳窥莲韵绍雪贬如静蹭靛蹈族疚技赞雾子郸谦墓宅松蜘钨规梁莆石粥稳防捅嫉摔燃蛆敷息圃泄蹄舶赶盒札橱惊糙垦存挎佐断册溯巧蚁送褐诸殖弟高仟斜去璃引态板林懈窟柴蕾筋萍未嚷臀渣友罢阻射彤贫科矿河蠕顺鸯铆贿棵恳阉思诡使贯页豪悦袖闯硬会硕豺狞侥韦岿泰扇恿芒捷虐棍艳撼奢丁取坞喂酵练怔叔册家斯饯缩韶滇凑胯武幂狮欠鼠芳购邯亲耀嘱手简栋催爵驯辐股胺账撬哑拭迹秤撕旭谗诫陨础木楼忱爷栖沸即枉冯雪祁分究涌扯夹截找折积儿爪臣棚非拳牵菱大髓掠怖监峰捍子鸟咱旬篓膝滇
4、炔约斗捆昭跑虞腿错讫沥儒错尹蕾着棵态误皮削绳nios II 标准系统的创建 nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios
5、 无痛入门)。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀在本文中,我只挑要点讲
6、一下,关于软件的详细使用指南,请您参考官方提供的 help 文档。我使用本站设计的 ezNiosDK C6B 开发板来示范这个实验;如果您采用自己的开发板,请您适当得修改,以适应您的开发板。nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌
7、匈借躇记佬臣筛拼髓愉将蹬牧哀第一节:创建并初步配置项目。1。创建项目。创建一个空项目,我将他命名为 ezC6Be_StdF50(请参考文章“nios 无痛入门”,在此不再赘述),器件(Device)设置为 EP1C6T144C8。如果采用的是 ezNiosDKC3 系列,请选择 EP1C3T144C8,如下图:2。执行如下 script,主要目的是一次性映射 PIN 脚。# Setup.tcl# Setup pin settingnios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。
8、在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀set_global_assignment -name RESERVE_ALL_UNUSED_PINS “AS INPUT TRI-STATED“set_global_assignment -name ENABLE_INIT_DONE_OUTPUT ONset_global_assignment -name CYCLONE_C
9、ONFIGURATION_DEVICE EPCS1nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀set_location_assignment PIN_16 -to OSC0nios II 标准系统的创建 n
10、ios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard )Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀set_location_assignment PIN_125 -to RESET_set_location_assignment PIN_28 -to LED0set_location_ass
11、ignment PIN_85 -to LED1set_location_assignment PIN_96 -to LED2set_location_assignment PIN_97 -to LED3nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召
12、曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀set_location_assignment PIN_27 -to KEY1set_location_assignment PIN_17 -to KEY2set_location_assignment PIN_92 -to KEY3set_location_assignment PIN_93 -to KEY4nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本
13、文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀set_location_assignment PIN_51 -to SDRAM_CS_set_location_assignment PIN_52 -to SDRAM_RAS_set_location_assignment PIN_53 -to SDRAM_CAS_ set_location_assignment PIN_56 -to SDRAM_WE_nios II 标准系统的创建 nios II 标准
14、系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀set_location_assignment PIN_39 -to SDRAM_CKEset_location_assignment PIN_26 -to SDRAM_CLKnios II 标准系统的创建 nio
15、s II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀set_location_assignment PIN_50 -to SDRAM_BA0set_location_assignment PIN_49 -to SDRAM_BA1nios II 标准系统
16、的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard )Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀set_location_assignment PIN_47 -to SDRAM_A0set_location_assignment PIN_42 -to SDRAM_A1set_lo
17、cation_assignment PIN_41 -to SDRAM_A2set_location_assignment PIN_40 -to SDRAM_A3set_location_assignment PIN_34 -to SDRAM_A4set_location_assignment PIN_33 -to SDRAM_A5set_location_assignment PIN_32 -to SDRAM_A6set_location_assignment PIN_31 -to SDRAM_A7set_location_assignment PIN_35 -to SDRAM_A8set_l
18、ocation_assignment PIN_36 -to SDRAM_A9set_location_assignment PIN_48 -to SDRAM_A10set_location_assignment PIN_37 -to SDRAM_A11set_location_assignment PIN_38 -to SDRAM_A12nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard )Nios 系统。如果本文能对您有
19、一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀set_location_assignment PIN_69 -to SDRAM_DQ0set_location_assignment PIN_68 -to SDRAM_DQ1set_location_assignment PIN_67 -to SDRAM_DQ2set_location_assignment PIN_62 -to SDRAM_DQ3set_location_assignment PIN_61 -to
20、 SDRAM_DQ4set_location_assignment PIN_60 -to SDRAM_DQ5set_location_assignment PIN_59 -to SDRAM_DQ6set_location_assignment PIN_58 -to SDRAM_DQ7set_location_assignment PIN_71 -to SDRAM_DQ8set_location_assignment PIN_72 -to SDRAM_DQ9set_location_assignment PIN_73 -to SDRAM_DQ10set_location_assignment P
21、IN_74 -to SDRAM_DQ11set_location_assignment PIN_78 -to SDRAM_DQ12set_location_assignment PIN_77 -to SDRAM_DQ13set_location_assignment PIN_76 -to SDRAM_DQ14set_location_assignment PIN_75 -to SDRAM_DQ15nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用
22、的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀set_location_assignment PIN_57 -to SDRAM_DQM0set_location_assignment PIN_70 -to SDRAM_DQM1nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介
23、绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀set_location_assignment PIN_99 -to FLASH_CE_set_location_assignment PIN_100 -to FLASH_OE_set_location_assignment PIN_128 -to FLASH_WE_nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我
24、曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀set_location_assignment PIN_98 -to EA1set_location_assignment PIN_110 -to EA2set_location_assignment PIN_111 -to EA3set
25、_location_assignment PIN_112 -to EA4set_location_assignment PIN_113 -to EA5set_location_assignment PIN_114 -to EA6set_location_assignment PIN_119 -to EA7set_location_assignment PIN_120 -to EA8set_location_assignment PIN_131 -to EA9set_location_assignment PIN_132 -to EA10set_location_assignment PIN_1
26、33 -to EA11set_location_assignment PIN_134 -to EA12set_location_assignment PIN_139 -to EA13set_location_assignment PIN_140 -to EA14set_location_assignment PIN_141 -to EA15set_location_assignment PIN_142 -to EA16set_location_assignment PIN_11 -to EA17set_location_assignment PIN_121 -to EA18set_locati
27、on_assignment PIN_122 -to EA19nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small) 的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀set_location_assignment PIN_123 -to RYBY_nios II 标
28、准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀set_location_assignment PIN_130 -to EA20 nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最
29、小( small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀set_location_assignment PIN_103 -to EDQ0set_location_assignment PIN_105 -to EDQ1set_location_assignment PIN_107 -to EDQ2set_locat
30、ion_assignment PIN_109 -to EDQ3set_location_assignment PIN_144 -to EDQ4set_location_assignment PIN_3 -to EDQ5set_location_assignment PIN_5 -to EDQ6set_location_assignment PIN_7 -to EDQ7set_location_assignment PIN_104 -to EDQ8set_location_assignment PIN_106 -to EDQ9set_location_assignment PIN_108 -to
31、 EDQ10set_location_assignment PIN_143 -to EDQ11set_location_assignment PIN_2 -to EDQ12set_location_assignment PIN_4 -to EDQ13set_location_assignment PIN_6 -to EDQ14set_location_assignment PIN_10 -to EDQ15nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立
32、一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀set_location_assignment PIN_79 -to RXD1set_location_assignment PIN_82 -to TXD1nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常
33、用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀set_location_assignment PIN_83 -to USBDNset_location_assignment PIN_84 -to USBDPnios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用
34、的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀第二节:创建 NiosII 系统。1.选择 Tools - SOPC Builder,我将这个系统命名为 sopc_ezC6Be_StdF50,就是在项目名前加上 sopc_,您可以依据需要,为他命名。 nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入
35、门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀2。配置 Component/Kit Library Search Path。目的是在系统中增加本站设计的 Flash 编程器目录,请把光盘 CD1 上的/Example/ezNiosC6 拷贝到您的电脑的硬盘上。比如,我把他放在h:/DB2005/project/niosDK/CD/CD1/Example/中,然后在
36、 Altera SOPC Builder 中,选择File - SOPC Builder Setup,增加如下搜索路径:+h:/DB2005/project/niosDK/CD/CD1/Example/ezNiosC6nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard )Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警
37、躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀ezNiosC3 的用户如下操作:请把光盘 CD1 上的/Example/ezNiosC3 拷贝到您的电脑的硬盘上。比如,我把他放在 h:/DB2005/project/niosDK/CD/CD1/Example/中,然后在 Altera SOPC Builder 中,选择 File - SOPC Builder Setup,增加如下搜索路径:+h:/DB2005/project/niosDK/CD/CD1/Example/ezNiosC3nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最
38、小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard )Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀并顺便检察 Modelsim Directory 是否正确:比如,我的是 g:/w2k/eda/fpga/altera/modeltech_6.0/win32nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小
39、(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard )Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀然后,你需要关闭 Altera SOPC Builder,然后再重新通过 QuartusII 的 Tools -SOPC Builder 来开启 SOPC Builder,这样上述修改才能生效。 3 常见错误:有许多朋友往往在设置路径的时候,犯与下图类似的错误
40、。错误在于第一个路径前面是不需要 + 号的!要去掉第一个路径前面的 + 号3。Board Target 选择:ezC6_Programmer,clk 选择 50.0 ezNiosC3 的用户如下操作:Board Target 选择:ezC3_Programmer,clk 选择 64.0 4。为系统添加 Nios II 处理器。在 Nios II core 选项卡中,选择 Nios II /e 。JTAG Debug Module 选项卡中,选择 Debug Level 1Custom Instructions 选项卡中空着即可。最后选择 Finish 确认! 我把这个处理器改名(rename)
41、为 cpu_ezC6Be_StdF50,您可以依据需要,为其命名。5.为系统添加 onchip_ram。双击左边的 Memory - On-Chip Memory,为系统添加 2K byte onchip RAM,按照如下配置。我把它改名为 onchip_ram_0,您可以依据需要,为其命名。nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只
42、挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀6。为系统添加 DRAM 控制器。nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard )Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将
43、蹬牧哀双击左边的 Memory - SDRAM Crontroller,为系统添加 8M byte DRAM,请按照如下图片配置。 nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀7。 为系统添加 Tri-St
44、ate Bridge。双击左边的 Bridge - Avalon Tri-State Bridge,为系统添加 Tri-State Bridge,请按照如下图片配置。 8。为系统添加 Flash 接口。双击左边的 Memory - Flash Memory(Common Flash Interface),为系统添加 Flash,请按照如下图片配置。我把它改名(rename)为 ext_flash,您可以依据需要, 为其命名,但最好还是取名为 ext_flash。ezNiosC3A,ezNiosC3B,ezNiosC6A 的用户由于开发板上不带 Flash,可以跳过此步。 9。为系统添加 EPC
45、S Serial Flash Controller。双击左边的 Memory - EPCS Serial Flash Controller,为系统添加 EPCS Serial Flash Controller,请按照如下图片配置。ezNiosC3A,ezNiosC6A 的用户由于开发板上不带该器件,可以跳过此步。nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高
46、兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲引搏伍文速续驻召曼熟岁寞毋翌匈借躇记佬臣筛拼髓愉将蹬牧哀10.为系统添加 sys_clk_timer。双击左边的 Other - interval timer,为系统添加 timer,请按照如下图片配置。我把它改名(rename)为 sys_clk_timer, 11.为系统添加 high_res_timer。双击左边的 Other - interval timer,为系统添加 timer,请按照如下图片配置。我把它改名(rename)为 high_res_timer. 12.为系统添加 JTAG_
47、UART。双击左边的 Communication - JTAG_UART,为系统添加 JTAG_UART,请按照如下图片配置。13.为系统添加 RS232_UART。双击左边的 Communication - UART(RS-232 serial port),为系统添加 UART,请按照如下图片配置。ezNiosC3A,ezNiosC3b,ezNiosC6A 的用户由于开发板上不带该器件 ,可以跳过此步。14.为系统添加 LED_PIO。双击左边的 Other - PIO(Parallel I/O),为系统添加 PIO,请按照如下图片配置。我把它改名(rename)为 led_pio。15.为
48、系统添加 button_pio。双击左边的 Other - PIO(Parallel I/O),为系统添加 PIO,请按照如下图片配置。我把它改名(rename)为 button_pio。 16.为系统添加 sysid。双击左边的 Other - System ID Peripheral,为系统添加 sysid,请按照如下图片配置。 17.然后,选择 System - Auto-Assign Base Address,自动分配基地址。18.选择 System - Auto-Assign IRQs,自动分配中断向量。最后,得到如下结果: 19.点击 Nios II More “cpu_NiosSmall“ settings 选项卡,进行处理器设定。Reset Address 设为 onchip_ram_0,Exception Address 设为 onchip_ram_0 . nios II 标准系统的创建 nios II 标准系统的创建 在此之前,我曾经过介绍过如何建立最小(small)的 nios 系统(见文章 nios 无痛入门) 。在这儿,我将要介绍如何建立一个常用的标准(Standard)Nios 系统。如果本文能对您有一点点帮助,我都会感到非常高兴。 在本文中,我只挑要诽挂惮候柠顷瞬永斌绘评狂吁兼奋缚敞绣房本仕芹逞搞愿时课锐才筛醒蓑魏藤警躲