首页 > 代码库 > at91编译错误之semihosting
at91编译错误之semihosting
MDK编译at91sam9261-ek的basic-fatfs-project,出现错误:
.\at91sam9261-sdram\at91sam9261-sdram.axf: Error: L6915E: Library reports error: __use_no_semihosting_swi was requested, but _sys_open was referenced
解决办法:
在retarget.c文件中,做如下定义:
struct __FILE { int handle;} ;FILE __stdout;FILE __stdin;FILE __stderr;
重新编译即可。
at91编译错误之semihosting
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。