//加入以下代码,支持printf函数,而不需要选择use MicroLIB
#if 1
#pragma import(__use_no_semihosting)
//标准库需要的支持函数
struct __FILE
{
int handle;
/* Whatever you require here. If the only file you are using is */
/* standard output using printf() for debugging, no file handling */
/* is required. */
};
这个在串口中出现,不是很懂#pragma这些知识,这个是关于I/O的重定义吗??
有没有这类知识的资料分享一下呀???
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
---------------------------------
哦哦 好的 谢谢啦
请问原子哥,#pragma import(__use_no_semihosting)这句在使用v6的编译器后报错,显示v6不支持该#pragma import,请问怎么修改?
一周热门 更多>