主题中讨论的其他器件: TDC7201
您好!
我很尴尬地问这个问题,因为我认为 答案应该很小,但我只是没有找到答案,时间也在流逝。
我的程序使用一个驱动硬件中断的有噪声的 TTL"启动"信号。
我怀疑可能会发生多个"启动"触发事件、我想记录启动中断发生时的"时间"、以便我可以在大于100ns 和小于50us 的时间段内忽略后续触发事件(确切地说无关紧要)。
我想我只需要读取一些具有适当周期的时钟/计数器(计算经过的时间...)、并将继续寻找如何执行此操作。
任何帮助都值得赞赏-当然、我对人们处理这种情况的任何其他方式感兴趣。
当然、我们可能会清理 TTL 输入、但我仍想在逻辑中处理这种情况。
提前感谢。
BTW:我使用的是 CCS 8.3.1、处理器是 MSP430f5529 EVM。 已经配置了两个计时器中断来支持 TDC7201 ZAX EVM 子板。 当然、我已经了解了配置这些寄存器的逻辑、但仍然无法识别我应该读取的寄存器。