DSP28335定时器

本文介绍了DSP处理器F28335中的32位定时器,包括Timer0、Timer1和Timer2。重点解析了定时器的工作原理,通过定时器周期寄存器、计数器寄存器、分频器寄存器和预定标计数器阐述了定时器如何实现精确计时,并提供了定时器周期的计算公式。同时提示了定时器在系统中的应用,如电机控制中的负载加载控制,并提醒了Timer1和Timer2在实时操作系统中的特殊用途。
摘要由CSDN通过智能技术生成
  1. 定时器作用时器就是用来准确控制时间的工具,精确的控制时间,以满足控制某些特定事件的要求。例如:在电机控制中,要求为在系统启动5S后加载负载,这时候就能够利用定时器来精确控制。在F28335中,有3个32位的定时器,分别是Timer0、Timer1、Timer2。其中,Timer1、Timer2被系统保留,用于实时操作系统,如果不用于实时操作系统,用户也可以使用这两个定时器**

  2. 定时器工作原理图
    CPU定时器的内部结构如下图所示:
    在这里插入图片描述
    从上图可以看出,在定时器中有以下几个寄存器:32位的定时器周期寄存器PRDH:PRD;32位计数器寄存器TIMH:TIM;16位的定时器分频器寄存器TDDRH:TDDR;16位的预定标计数器寄存器PSCH:PSC。定时器的工作示意图如下:
    在这里插入图片描述

  3. 定时器工作流程
    在定时器中,最主要的功能就是定时,那么就像我们设置闹钟一样,先要给个目标值,也

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值