[ZLG-ARM] 使用标准库函数求助

[复制链接]
 楼主| feifan570 发表于 2007-9-18 16:56 | 显示全部楼层 |阅读模式
我使用ADS1.2的开发环境,我想调用printf()(当然这只是一个示范,我还需要调用的是其他库函数),根据文档的说明,printf()会调用&nbsp;fputc();而fputc()会调用_sys_write(),那么我只要实现fputc()或_sys_write()的重定向就可以了,我就实现了fputc()函数,在编译时,我引入了#pragma&nbsp;import(__use_no_semihosting_swi),但是编译时还是出错,提示:<br />Error:L6200E:Symbol&nbsp;__semihosting_swi_guard&nbsp;multiply&nbsp;defined&nbsp;(by&nbsp;use_semi.o&nbsp;and&nbsp;use_no_semi.o);<br />是printf()还调用了其他的需要semihosting支持的函数吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

92

主题

195

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

92

主题

195

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部