定时器模块特性

[复制链接]
477|18
手机看帖
扫描二维码
随时随地手机跟帖
quangg|  楼主 | 2016-7-25 16:26 | 显示全部楼层 |阅读模式
PSoC内的定时器模块是8/16位的,可配置成定时器、计数器或者脉冲宽度调制器(Pulse Width Modulator,PWM),这些模块在嵌入式系统中扮演重要的角色
没有六一了| | 2016-7-25 16:27 | 显示全部楼层
PSoC器件提供最多4个例化模块。如果要求额外的模块,可以使用PSoC Creator软件通过UDB进行配置

使用特权

评论回复
没有六一了| | 2016-7-25 16:28 | 显示全部楼层
定时器模块有不同的时钟源,它通过DSI连接到通用输入/输出(GPIO)

使用特权

评论回复
飞翔的控制器| | 2016-7-25 16:28 | 显示全部楼层
8/16位定时器/计数器/PWM,它们作为向下计数器

使用特权

评论回复
飞翔的控制器| | 2016-7-25 16:29 | 显示全部楼层
定时器模式

使用特权

评论回复
飞翔的控制器| | 2016-7-25 16:30 | 显示全部楼层
门控定时器模式

使用特权

评论回复
bboo| | 2016-7-25 16:31 | 显示全部楼层
终止计数-达到计数寄存器的最终值

使用特权

评论回复
飞翔的控制器| | 2016-7-25 16:31 | 显示全部楼层
脉冲宽度调制器PWM模式

使用特权

评论回复
ah9b87| | 2016-7-25 16:31 | 显示全部楼层
比较真-定时器值匹配比较寄存器

使用特权

评论回复
bboo| | 2016-7-25 16:32 | 显示全部楼层
捕获-在捕获信号的边沿检测,捕获的定时器值

使用特权

评论回复
ah9b87| | 2016-7-25 16:32 | 显示全部楼层
当确认使能信号时,开始计数

使用特权

评论回复
bboo| | 2016-7-25 16:32 | 显示全部楼层
支持自由运行定时器

使用特权

评论回复
ah9b87| | 2016-7-25 16:32 | 显示全部楼层
在开始、复位和终止计数时,重新加载周期

使用特权

评论回复
bboo| | 2016-7-25 16:33 | 显示全部楼层
可选的时钟源

使用特权

评论回复
ah9b87| | 2016-7-25 16:33 | 显示全部楼层
支持“杀死”(Kill)和“死区”(dead band)特性

使用特权

评论回复
bboo| | 2016-7-25 16:34 | 显示全部楼层
计数器模块在输入时钟的上升沿计数。它从周期值向下计数到0

使用特权

评论回复
ah9b87| | 2016-7-25 16:35 | 显示全部楼层
如果将定时器配置为一次性(One Shot)时,当到达TC时,定时器停止

使用特权

评论回复
bboo| | 2016-7-25 16:35 | 显示全部楼层
当它达到计数值0(TC)时,周期值重新加载到计数寄存器,定时器继续计数

使用特权

评论回复
xiongshoot| | 2016-8-1 12:28 | 显示全部楼层
定时器时间怎么计算的啊?例如我用的1MHz的频率,不分频,capture设置为1000,那它中断一次多少时间啊?
不明白那几个寄存器什么意思,好像跟51的定时器不一样。

使用特权

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

本版积分规则

21

主题

226

帖子

1

粉丝