恭喜,你发布的帖子
发布于 2018-09-22 21:20:16
5楼
假如扫描周期是20毫秒,假如中断间隔是5毫秒……
要捕捉持续20毫秒以上的信号。扫描和中断都能做到。
要捕捉持续20到5毫秒的 一个 信号(暂且不考虑临界边界的问题)。扫描开始会丢失信号了。中断也会有机会丢失信号。因为扫描无法再提供正确的映像信号给中断。
如果(上述))此时开启脉冲捕捉。扫描可以得知信号的到来。但是中断……有点复杂……
因为我不知道脉冲捕捉是对立即触点有作用还是对映像区有作用,或者是下一个周期的映像区有作用,又或者捕捉以后同时作用在立即输入和映像。还有一个不知道的是:读取过立即值之后,是不是同时刷新映像区,使得映像区会因此造成一个扫描周期的前和后两种状态。这个要试验过才知道。
如果上述研究的时间区间里面到来的不止一个信号,那么情况将再复杂得多。
立即值会不会更能反映实际情况?
脉冲捕捉会不会因此而覆盖了很多本周期内处于后来的信号?
我不敢再想象5毫秒以下信号的到来的情况。
请填写推广理由:
分享
只看
楼主