rdp 0 Posted July 15, 2020 Share Posted July 15, 2020 (Context: I'm an experienced embedded systems engineer, just dipping my toe into MSP430-land. My target system is an MSP-EXP430FR5994 LaunchPad dev board.) General goal: How do I wake the processor N ticks in the future, where one tick is 1/32768 second and N can be as large as 2^15? My first thought was to use the RTC, but that appears to have a resolution of 1 second. My second thought was to use a timer module (e.g. TA1) and use its compare interrupt to wake the processor from LPM4. So my questions: Is there a better / alternative way to wake the processor N ticks in the future? Table 6-1 ("Operating Modes") states that a "COMP" event can wake the processor from LPM4. Does "COMP" refer to a compare interrupt from a timer? Is there a block diagram of the counter module(s) somewhere? I didn't see it in the processor-specific datasheet. Quote Link to post Share on other sites
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.