调了很多天,昨天在ucos系统上用printf打印信息在iar的io terminal上,很是方便,但是有一点值得注意,用jlink调试时全速运行是没有问题的,但是如果去掉jlink让系统自己跑就会出现问题,系统不能运行,查了一个多小时发现卡在了printf上,去掉了就正常,所以在ucos上运行调试千万得小心printf函数的运用,可以使用gui的打印方式替代。