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.

TMS320F280049C: options for user interface

Part Number: TMS320F280049C
Other Parts Discussed in Thread: C2000WARE

Hello,

I'm seeking guidance on what options exist for creating a user interface, and suggestions from more experienced individuals on what solution may work best for my needs.

The controller will adjust sinusoidal voltage signals at the output of a system. The signals will be pre-defined to modulate magnitude, frequency, phase.

The user must be able to call pre-defined routines from some sort of menu or directory (GUI or command line). The routine runs to completion and the user may select another routine to run. Ideally the interface could also support a second control mode allowing the user to adjust parameters in real time.

I've started looking at GUI composer as well as the various communication peripherals included on the device. It's a lot to take in and I'd appreciate help identifying the best options.

  • I agree that GUI Composer is a good option for that kind of interface.

    If you want something else that connects over the JTAG but isn't GC, you can leverage the Debug Server Scripts. You can create your interface in Python or LabView or whatever you may already be comfortable with and then use the DSS API to connect to the device, load code, read and write to variables, set breakpoints, etc...

    Documentation here: software-dl.ti.com/.../sdto_dss_handbook.html

    There's also using SCI to communicate over a COM port. For example, we have an project in C2000Ware for the F2837x that will accept commands to interact with an SD card. You can take a look at how it implements its menu.

    C:\ti\c2000\C2000Ware_3_03_00_00\device_support\f2837xd\examples\cpu1\sd_card\

    Whitney