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

怎么用输入捕获去测量一个连续脉冲周期?

怎么用输入捕获去测量一个连续脉冲周期?

按照我的想法是用个IC捕获两个上升沿,将两次计数器的差值经过相应的换算得出。


可我看芯片资料里有不用中断就可以记录两个上升沿的计数器值,不知道怎么弄的?


芯片是HC12D的。

迷途的羔羊!
现在可以计出两个上升沿的周期。但不稳定,在硬件仿真下全速运行,差值上正确的,当设置断点运行时,差值就错了。看了TC0跟TC0H里面的值一直在变化,我明明已经把ICSYS_NOVM置1了,不让他重写除非两个寄存器清空。后来我试了不读这两个寄存器的值,可内存里的值也还是在一直变化。搞不懂?请诸位大侠帮忙下!!!
迷途的羔羊!
返回列表