TIDUF48A November 2023 – February 2024 THS6222 , THS6232
For testing the TIDA-010935, MSPM0G3507 LaunchPad Development Kit are used to change the GPIOs in real time for board configuration and data exchange.
To automatically test that the correct value is received, two different programs are loaded to the tho communication nodes (each consisting of a TIDA-010935 and a MSPM0G3507 LaunchPad:
As soon as the transmission is started by the external loopback software, it transmits the first byte of data. After the data is received and sent back by the echo interrupt software, the external loopback software checks if the received data is equal to the sent data. If so, the data sent is incremented and the loop starts again.
This is a way to automatically check correct transmission of data between both nodes for preservation of data integrity. Connect the 2 microcontrollers to different PCs and the 2 TIDA reference designs to different power supplies, to avoid ground loops.
The software automatically changes GPIO values so that both boards can receive and transmit. In Code Composer Studio debug mode it is possible to change the modulation and demodulation frequency from the 4 possible choices, that is, 125 kHz, 500 kHz, 2 MHz, and 5 MHz by adjusting the according variables.