- 18
- 0
- 约3.86千字
- 约 23页
- 2016-12-05 发布于天津
- 举报
7.2定时器核.ppt
7.2 定时器核 定时器核综述 定时器是挂载在Avalon总线上的32位定时器,特性如下: 两种计数模式:单次减1和连续减1计数模式 定时器到达0时产生中断请求(IRQ); 可选择设定为看门狗定时器,计算到达0时复位系统; 可选择输出周期性脉冲,在定时器计算到达0时输出脉冲; 可由软件启动、停止或复位定时器; 可由软件使能或屏蔽定时器中断。 7.2 定时器核 定时器核综述 定时器结构框图 7.2 定时器核 定时器核综述 定时器可进行的基本操作如下所述: Avalon主控制器通过对控制寄存器执行不同的写操作来控制: 启动和停止定时器 使能/禁能IRQ 指定单次减1计数或连续减1计数模式 处理器读状态寄存器获取当前定时器的运行信息。 处理器可通过写数据到periodl和periodh寄存器来设定定时器周期。 7.2 定时器核 定时器可进行的基本操作如下所述: 内部计数器计数减到0,立即从周期寄存器开始重新装载。 处理器可以通过写snapl或snaph获取计数器的当前值。 当计数器计数到达0时: 如果IRQ被使能,则产生一个IRQ (可选的)脉冲发生器输出有效持续一个时钟周期 (可选的)看门狗输出复位系统 7.2 定时器核 定时器寄存器描述 定时器寄存器 偏移量 名称 R/W 位描述 15 … 4 3 2 1 0 0 status RW * RUN TO 1 control RW *
原创力文档

文档评论(0)