用2640捕获脉冲输入,最小的脉宽是0.5ms~0.6ms,在正常模式下,使用中断加Clock_getTicks()能够正常捕获。但是在低功耗模式下,Clock_getTicks()好像不怎么精准,不是识别脉冲宽度。有没有什么办法可以解决
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
用2640捕获脉冲输入,最小的脉宽是0.5ms~0.6ms,在正常模式下,使用中断加Clock_getTicks()能够正常捕获。但是在低功耗模式下,Clock_getTicks()好像不怎么精准,不是识别脉冲宽度。有没有什么办法可以解决
怎么看进入的是stanby还是shutdown。感觉是stanby模式,因为我把shutdown模式关掉了,现象还是一样的。手册里面写着
If the next wakeup is in less than 1 ms, the TI-RTOS implementation does not enter standby. If the
application requires exact timing, consider the latency associated with entering and waking up from
standby. The TI-RTOS implementation handles this latency by inserting wake-up event four RTC edges
(64 μs) earlier than the event to ensure the system powers on in time to service the wake-up event
scheduled by the application.
怎么理解这句话 If the application requires exact timing, consider the latency associated with entering and waking up from standby.