TIDUF48C November 2024 – January 2025 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:
The first byte of data is transmitted as soon as the transmission is started by the external loopback software. 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, 125kHz, 500kHz, 2MHz, and 5MHz by adjusting the according variables.