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.

CCS/EK-TM4C123GXL: GUI Composer V2 & global variable & STELLARIS interface.

Part Number: EK-TM4C123GXL

Tool/software: Code Composer Studio

Good morning

I'm doing exercises with "Getting Started With the Tiva C Series TM4C123G LaunchPad".
Now "Lab 14b: Sensor Library Usage".
Its part: "GUI Composer". Page 14-31.
There is described access to the global variable using the "GUI Composer v1" functionality.
It was an easy way - without changing the code.
Now there is no Composer V1 and there is Composer V2.
The solution described in Lab14b does not work anymore.
How to connect the global variable in the code for LunchPad TM4C123G with the widget on the PC screen in the simplest way?
This code reads sensors from Sensors BosterPack.
LunchPad TM4C123G probably does not have XDS.
How to make such a connection without writing a lot of new code?

Adam

  • You can bind a global variable to a widget in GUI Composer v2 similar to how it is done in v1. The interface in v2 is different but you should still be able to bind a global variable using XDS communication transport.

    Take a look at this XDS tutorial as a reference. Although it is written for MSP432, same concepts apply to other devices, so focus on the part about building your dashboard and binding a variable and adapt them for the lab you are working on.

  • Thank you for your response!

    In my opinion, the use of XDS is impossible in this case.
    Can anyone confirm that the EK-TM4C123GXL does not have the functionality of the XDS interface?

    Adam
  • Adam Zakrzewski said:
    In my opinion, the use of XDS is impossible in this case.

    XDS communication is possible when using the TM4C123GXL Launchpad using the built in emulator.

    To verify that it works, take a look at this post and try out the simple app in the gallery that blinks LED on the Launchpad.