打印

使用printf函数时发生的一个问题,请教各位大虾

[复制链接]
4140|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ahong007|  楼主 | 2008-4-8 19:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在做一个系统项目时候,发现printf函数无输出,然后自己编一个小的测试程序,发现printf函数在ccs中还是无输出,stdout窗口无任何内容,而且编译连接没有任何问题,实在搞不懂,请教各位。

#include <stdio.h>
// 子程序接口
void Delay(unsigned int nDelay);    // 延时子程序
 int temp[200];
main()
{

    int i=0;    
    
    CLK_init();                    // 初始化DSP运行时钟                
    while ( 1 )
    {
           
            temp=0;
            i++;
            asm(" SSBX XF");         
            Delay(256);    // 延时
            temp=0xff;
            i++;            
            asm(" RSBX XF");    // 
            Delay(256);    // 延时
            printf("OK");
        }
    
    }


void Delay(unsigned int nDelay)
{
    int ii,jj,kk=0;
    for ( ii=0;ii<nDelay;ii++ )
    {
        for ( jj=0;jj<1024;jj++ )
        {
            kk++;
        }
    }
}

相关帖子

沙发
computer00| | 2008-4-8 20:57 | 只看该作者

使用printf之前要先初始化的,好象还要自己写putc函数……

使用特权

评论回复
板凳
soiso| | 2008-4-9 20:48 | 只看该作者

直接用puts试试

使用特权

评论回复
地板
oox| | 2008-4-10 21:41 | 只看该作者

可以考虑使用LOG_printf

使用特权

评论回复
5
ahong007|  楼主 | 2008-4-11 13:30 | 只看该作者

回复楼上的,使用LOG_printf需要在BIOS环境下吗?

使用特权

评论回复
6
ghl111| | 2008-4-20 20:34 | 只看该作者

re

2楼说的应该是单片机里的情况,
对于DSP来讲,直接通过JTAG口CCS会自动读回数据,不同自己写putc

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

120

主题

337

帖子

7

粉丝