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.

RTOS/AM5728: C I/O

Part Number: AM5728
Other Parts Discussed in Thread: SYSBIOS

Tool/software: TI-RTOS

I need help with understanding why I can't write floating numbers to console/UART and file i/o.  Below is my test program.  System_printf() is the only one that works; the others have problem.  I'm testing using TI-RTOS on the A15.  Thanks.

System_printf("enter taskFxn() %f\n",t1); //works with System.extendedFormats = '%$L%$S%$F%f';

printf ("enter main()%f\n",t1); //string is displayed but no value for t1

printf ("enter main()%9.3f\n",t2); //string is displayed but no value of t1

std::cout << "enter main() t1=" << t1 << std::endl; //EXCEPTION .....