打印

SysTick定时器

[复制链接]
921|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
heping517|  楼主 | 2015-7-22 08:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这个用的比较多,来介绍下
沙发
heping517|  楼主 | 2015-7-22 08:47 | 只看该作者
SysTick定时器集成在NVIC中,用于产生SYSTICK中断。在实时系统中,这个中断用于任务的管理。定时器有一个24位可重加载的寄存器,用作递减计数器的值。
定时器使用Cortex-M3的内部时或者一个PSoC5的时钟。片内有两个寄存器用于控制时钟源:
1.第一个是Cortex-M3寄存器NVIC_SYSTICK_CTL,用于选择时钟源来自内部或者外部(默认)。
2.第二个是PSoC5的寄存器PANTHER_WAITPIPE,选择内部的时钟源:或者是内部的ILO 100kHz(默认),或者是来自DSI的一个时钟。

使用特权

评论回复
板凳
波越| | 2015-7-22 08:58 | 只看该作者
这个东东用的比较多,尤其是在用UC/OS的情况下

使用特权

评论回复
地板
飞翔的控制器| | 2015-7-22 09:14 | 只看该作者
就当一个普通的定时器用吧

使用特权

评论回复
5
给力芯片| | 2015-7-22 15:38 | 只看该作者
不就是一个定时器嘛

使用特权

评论回复
6
zb0830| | 2015-7-29 21:48 | 只看该作者
学习了,这个是非常常用的模块

使用特权

评论回复
7
zhengbo7hui| | 2015-7-31 23:33 | 只看该作者
不  错,谢谢

使用特权

评论回复
8
zheng522| | 2015-7-31 23:40 | 只看该作者
顶一下

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

90

主题

648

帖子

0

粉丝