打印
[方案相关]

使用printf

[复制链接]
981|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mickit|  楼主 | 2024-9-20 20:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


#if defined (__CC_ARM)          //KEIL
#pragma import(__use_no_semihosting) //取消ARM的半主机工作模式
void _sys_exit(int x) //定义_sys_exit()以避免使用半主机模式
{
    x = x;
}
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. */
};
/* FILE is typedef?d in stdio.h. */
FILE __stdout;

#endif


使用特权

评论回复
沙发
yangxiaor520| | 2024-9-21 09:12 | 只看该作者
printf函数实现一是重定义putc函数,二是自己通过钓鱼C语言的格式化字符串函数来实现

使用特权

评论回复
板凳
shenxiaolin| | 2024-9-29 10:41 | 只看该作者
需要重定向

使用特权

评论回复
地板
更多更合适ii| | 2024-9-30 17:26 | 只看该作者
struct __FILE //标准库需要的支持函数

使用特权

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

本版积分规则

78

主题

1328

帖子

1

粉丝