解决IAR不能使用printf调试输出的问题 2016-09-23 • Errors • 0 条评论 •4,379 人围观 经查阅资料,printf命令可能被IAR重定向为向串口输出。 可能会出现栈溢出错误 解决方法: 以cc2530单片机为例 找到IAR的安装目录下的IAR\8051\src\lib\clib\printf.c文件,注释掉或者删掉原来的printf函数。 在需要使用printf函数的地方引入stdio.h头文件。 点击调试程序,然后点击view->Terminal I/O,即可看到输出的内容。
发表评论
抢沙发~