历史上的今天
今天是:2025年02月03日(星期一)
2020年02月03日 | S5PV210定时器
2020-02-03 来源:eefocus
在S5PV210内部,一共有4类定时器件。这4类定时器件的功能、特征是不同的。
1、PWM定时器
(1)这种是最常用的,平时所说的定时器一般指的是这个。像简单单片机(譬如51单片机)中的定时器也是这类。
(2)为什么叫PWM定时器,因为一般SoC中产生PWM信号都是靠这个定时器模块的。
2、系统定时器
(1)系统(指的是操作系统)定时器,系统定时器也是用来产生固定时间间隔(TCNT×时钟周期)信号的,称为systick,这个systick用来给操作系统提供tick信号。
(2)产生systick作为操作系统的时间片(time slice)的,一般是用在操作系统的调度系统下,用来做调度系统的进程间切换。
(3)一般做操作系统移植的时候,这里不会由我们自己来做,一般原厂提供的基础移植部分就已经包含了,所以这里不用去研究。
3、看门狗定时器
(1)看门狗定时器本质上也是一个定时器,和上面2个没有任何本质区别。
(2)看门狗定时器可以设置在时间到了的时候产生中断,也可以选择发出复位信号复位CPU。
(3)看门狗定时器在实践中应用很多,尤其是工业领域(环境复杂、干扰多)机器容易出问题,而且出问题后后果很严重,此时一般都会用看门狗来进行系统复位。
4、实时时钟RTC(real time clock)
(1)区分时间段和时间点。时间段是相对的,两个时间点相减就会得到一个时间段;而时间点是绝对的,是绝无仅有的一个时间点。
(2)定时器关注的是时间段(而不是时间点),定时器计时从开启定时器的那一刻开始,到定的时间段结束为止产生中断;RTC中工作用的是时间点(xx年x月x日x时x分x秒星期x)。
(3)RTC和定时器的区别,就相当于是钟表和闹钟的区别。
上一篇:S5PV210的LCD控制器详解
下一篇:arm的汇编指令及特点
史海拾趣
|
input [1:0] in; //定义输入是2位的数据output [1:0] out; //定义输出是2位的数据reg [1:0] out;....out={out,in}; //使用拼接符输入和输出都是2位的,把它们拼接在一起的值赋给输出端,结果是怎样的?比如呢? verilog 采用的截断方式,所有结果 ...… 查看全部问答> |
|
在Keil环境下完成网络和CAN的协议解析和数据转换,实现CAN数据采集自动向网络发送,以及通过网络采集CAN口的数据,类似于串口转网络的功能,并实现PC机配置软件完成各种工作参数的配置和数据监控。… 查看全部问答> |
|
现在准备电子设计竞赛,做一个电子假负载的题目,开始直流模式下的恒流恒压横阻模式已完成,但负载不能进交流,求各路大神提供一下能进交流的电子负载原理电路或方案,要测量交流电源内阻的……小弟在此谢过了。。。谢谢!做了差不多3个星期了,没想 ...… 查看全部问答> |
|
最近在弄一块LPC1769的板子,在刚开始建工程的时候遇到点麻烦,试了好久,在网上也找了好多资料也没解决 ,请各位大侠帮忙看看。在添加进一个工程调试时出现了如下问题: 工程代码为: #include \"LPC17xx.h\" #include #include __CRP cons ...… 查看全部问答> |
|
------------------------------------------------------------------------------------ Company: -- Engineer: -- -- Create Date: 10:42:01 04/22/2012 -- Design Name: -- Module Name: top1 - Behaviora ...… 查看全部问答> |
|
MSP430F538步进电机驱动器的控制 最近要用一个五相的步进电机,可是这个步进电机的驱动器没有用过,驱动器用的CW和CCW输入,搞得我也是醉了, 小弟是个新手,有很多不懂啊,大神们指点一下。 下面是电机的接线示例图和时序图 … 查看全部问答> |




