Lab 6: Analog-to-Digital Converter
6 - 18 C28x - Analog-to-Digital Converter
21. Run the code and watch the windows update in real-time mode. Are the values updating
as expected?
22. Fully halting the DSP when in real-time mode is a two-step process. First, halt the
processor with Debug Halt. Then uncheck the “Real-time mode” to take
the DSP out of real-time mode.
23. So far, we have seen data flowing from the DSP to the debugger in realtime. In this step,
we will flow data from the debugger to the DSP.
• Open and inspect DefaultIsr_5_6_7.c. Notice that the global variable
DEBUG_TOGGLE is used to control the toggling of the GPIOA1 pin. This is the pin
being read with the ADC.
• Highlight DEBUG_TOGGLE with the mouse, right click and select “Add to
Watch Window”. The global variable DEBUG_TOGGLE should now be in the
watch window with a value of “1”.
• Run the code in real-time mode and change the value to “0”. Are the results shown
in the memory and graph window as expected? Change the value back to “1”. As
you can see, we are modifying data memory contents while the processor is running
in real-time (i.e., we are not halting the DSP nor interfering with its operation in any
way)!
End of Exercise