ARM DesignStart复杂外设与中断实验.docVIP

  • 11
  • 0
  • 约1.4万字
  • 约 12页
  • 2017-06-02 发布于湖北
  • 举报
ARM DesignStart复杂外设与中断实验

实验目的和要求 使用ARM公司提供的DesignStart IP核构建简单的MCU。 设计程序存储器,数据存储器,ISP引导存储器等。 设计UART外设,可配置通信速率和帧格式,带有多个标志位和中断。 设计GPIO外设,具有引脚数量,输入输出模式可配置的端口。 实验器材 XC6SLX9 FPGA实验板。 Xilinx ISE14.7,Keil MDK5,DesignStart开发包,串口调试助手。 实验内容 UART外设功能与设计 (1)UART各寄存器 地址偏移 寄存器名 复位值 0x0 DATA 不定值 0x4 CTRL 0x0010 0x8 BAUD 0x0000 a.由于数据长度支持7~9位,所以DATA寄存器为7~9位 b.CTRL寄存器结构与功能 位 15 14 13 12 11 10 9 8 位名 rbne_irq_en rbf_irq_en tbnf_irq_en tbe_irq_en rbne_event_flag rbf_event_flag tbnf_event_flag tbe_event_flag 功能 接收缓冲非空中断使能位(1使能,0失能) 接收缓冲满中断使能位(1使能,0失能) 发送缓冲非满中断使能位(1使能,0失能) 发送缓冲空中断使能位(1使能,0失能) 接收缓冲非空事件标志位(1事件发生,0无) 接收缓冲满事件标志位(1事件发生,0

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档