我在做一个系统项目时候,发现printf函数无输出,然后自己编一个小的测试程序,发现printf函数在ccs中还是无输出,stdout窗口无任何内容,而且编译连接没有任何问题,实在搞不懂,请教各位。<br /><br />#include <stdio.h><br />// 子程序接口<br />void Delay(unsigned int nDelay); // 延时子程序<br /> int temp[200];<br />main()<br />{<br /><br /> int i=0; <br /> <br /> CLK_init(); // 初始化DSP运行时钟 <br /> while ( 1 )<br /> {<br /> <br /> temp=0;<br /> i++;<br /> asm(" SSBX XF"); <br /> Delay(256); // 延时<br /> temp=0xff;<br /> i++; <br /> asm(" RSBX XF"); // <br /> Delay(256); // 延时<br /> printf("OK");<br /> }<br /> <br /> }<br /><br /><br />void Delay(unsigned int nDelay)<br />{<br /> int ii,jj,kk=0;<br /> for ( ii=0;ii<nDelay;ii++ )<br /> {<br /> for ( jj=0;jj<1024;jj++ )<br /> {<br /> kk++;<br /> }<br /> }<br />} |
|