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.
I have some legacy code here at my company that was originally done in CCS3 and had some printf's surrounded by #ifdef _DEBUG_PRINT/#endif conditionals that allowed status debug messages to print to the console pane in in CCS3. In CCS4 it appears these printf's are going no where and are not showing up in the console output window when the emulator is hooked up and _DEBUG_PRINT tag is defined and code is running. What needs to happen in CCS4 environment to make these printf messages print to the console output window?
Thanks,
Jim Woodward
Jim,
Provided you have enough heap and stack memory, the only thing I can think from a pure IDE perspective is to be sure the CIO is enabled (which is the default CCSv4 configuration).
To make sure the IDE option is enabled, right-click on the project --> Debug Properties --> tab Target --> check the box Enable CIO function use (requires setting a breakpoint)
From a compiler/linker perspective, can you check the troubleshooting guide in the page below for additional details? Depending on the version the stack/heap requirements may be different.
http://processors.wiki.ti.com/index.php/Tips_for_using_printf
Rafael