Other Parts Discussed in Thread: TMP117
I am using the MSP432E401 to read from a TMP117 temperature sensor which has an I2C interface. The TMP117 generates a signal (ALERT) when data is ready. I need to capture data from the TMP117 into internal memory on the MSP432. The TMP117 generates data at a much faster rate than I need to sample it and I don't want load down the CPU processing multiple temperature interrupts. It would be nice if I could configure the MSP432 uDMA to transfer the data from the TMP117 to internal memory each time that ALERT is asserted. Is it possible to set up the uDMA to trigger a transfer from I2C to internal memory when an external GPIO is activated (either edge or level sensitive) without requiring the CPU to intervene? If so can you please point me to an RTOS example demonstrating this?
Thanks,
Philip

