《SOPC__实验五_按键中断实验n》.docVIP

  • 211
  • 0
  • 约3.42千字
  • 约 7页
  • 2016-09-15 发布于河南
  • 举报
《SOPC__实验五_按键中断实验n》.doc

实验五 按键中断实验 一、实验目的 1、继续练习使用SOPC Builder进行硬件构建,熟悉硬件开发流程; 2、继续熟悉基于NiosII IDE的NiosII软件开发过程; 3、掌握GPIO中断功能的使用及其编程方法; 二、实验原理 1、硬件系统的构建:参见教材6.1节; 2、软件工程的创建和编程:参见6.8; 3、硬件系统图。 三、设计任务和要求 1、把DE2-70上的4个轻触键通过GPIO输入到NiosII,设置GPIO的中断方式为下沿触发,即按下任意一个轻触键时产生中断; 2、中断程序读取当前四个按键的键值,并通过JTAG UART发往NiosII Console显示。 四、设计提示 把GPIO设置为输入,并设置中断方式为下沿触发,参见附件。 五、思考题 1、在边沿触发中断的设置下,按键电路是否要消除抖动?DE2-70的按键是否有抖动消除电路? 2、IORD_ALTERA_AVALON_PIO_DATA(base)与 IORD_ALTERA_AVALON_PIO_EDGE_CAP(base)有何区别? 附件1:Nios硬件系统的构建 0、 启动QII软件,设置license;打开原理图输入界面,添加输入引脚clk, reset_n,和key_in[3..0],保存文件为nios_ex_keyin,保存在工程文件夹中,如e:\tmp\nios_ex_keyin;创

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档