SWRU439M October 2015 – April 2022
The Sensor Controller Studio provides a generic, easy-to-use environment for ad hoc and exhaustive testing, and for low-level debugging of tasks.
Task testing can be performed one task at a time, using an XDS100v3, XDS110 or XDS200 JTAG debug probe for interfacing with the CC13xx and CC26xx device. While testing, the Sensor Controller Studio acts as the System CPU application and is responsible for controlling the Sensor Controller task. Values of all data structure members (from cfg, input, output and state) are logged after each task iteration. These values can be displayed graphically in Sensor Controller Studio and can also be saved to file for external analysis.
Low-level task code debugging allows for single-stepping instructions or running, with breakpoints, the initialization, execution, event handler and termination code blocks. Debugging is performed on the generated assembly code.
Because the Sensor Controller tasks will execute asynchronously with the System CPU application, and mostly while the MCU power/clock domain is in standby, there is normally little to be gained from debugging the Sensor Controller code together with the System CPU application code. This option is therefore not supported.