程序中这样: 输出是这样地: PS: 如果使用了数学函数库, 可能导致printf语句输出字符混乱或字符串被截断. 另外如果printf语句中使用类似%d,%s的格式, 也有可能输出时出错, 这时, 应该去看看CMD文件中, 是否给.cio分配了足够多的空间. 应该有类似如下的语句 .cio: {} > DATA...
调用printf时记得在文件开头加上上面这句
你好,默认的情况是无法printf到console的,通常需要配置为GDB模式来debug。 另外,使用System_printf();不能输出请检查操作系统是不是SysStd模式,具体参考RTOS的手册中的"Generating printf Output"
由以上查找问题的过程,我得到了下面几点结论: 1、要实现 printf 函数功能,cmd 文件的-heap 大小设为 400h 或不写,使用默认; (大小设为其他值我没 有试过) 2、库函数使用 rts2800_ml.lib 而不是 rts2800.lib; 3、.cio 的指定与否与输出显示与否没有直接关系; 4、在 cmd 文件中应避免使用“//”注释符...
在 DSP 中 printf 是非常占资源的指令,没有打印的原因可能是由于你没有设栈 (heap) ,在任意一个存储空间设上就OK了。建议你使用 BIOS 的LOG_printf 指令,这样就非常节省资源,可以通过菜单中 DPS/BIOS -> massage LOG 观察。另外,printf 和 LOG_printf 都是仿真时候用的 ...
右击窗口底部信息框跳出对话框,点allow docking,再试试,会在信息框中显示puts的语句的
CCS3.3 的运行时间统计有两种模式:简单方法:profile--clock--enable和view,然后在想统计的区域设两个端点,将程序运行到第一个断点处(有人说用:运行到光标处的办法,有人说正常运行run到断点处,这两种方法不大一样,因为我的程序中有函数printf,前者不会显示,后者会显示)。然后,把窗口右下角的小钟表双击一下让...
4、启动CCS的图形窗口,设置波形图显示FFT结果。5、输入待变换的时域信号,启动FFT变换,观察其频域变换...
*.h文件在编译时会自己找到(需要在环境变量中设置好,一般不需要改动)。运行时库在TI的缺省路径下,注意将文件类型改为*.lib。 设置完成后再一次BUILD时,会出现正确结果。 问题3:LOG_printf和printf的正确使用问题(区别与联系) 解决方案: 共性:都是用于输出一些内容,一般用于显示一些调试信息,而且可以格式化输出,...