首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

STRONG CHEN先生, 急切请教[注意]

STRONG CHEN先生, 急切请教[注意]

您好,我用HCS08QG8的两路TPM,一路做PWM输出,一路做脉冲输入捕获,我做实验把TPMC0H做PWM,把它的波形直接给TPMC1H,这样我捕获脉冲时间,这样是很正确的,我读的是TPMC1V中的数值,   可是如果我从外面给TPMC1H一个方波,这样的话就不对了,TPMC1V中的数值一直变化,不固定,请问这是为什么呀,急切盼您的指教
这是因为外部信号于内部时钟不同步,寄存器的每次读数会不同。你应该根据读数的差值来计算外部脉冲的宽度。还要注意计数器溢出时的情形。
海纳百川  有容乃大
返回列表