原创 [分享]RV下使用printf问题分享(MDK ARM)

2007-9-3 23:19 5759 12 13 分类: MCU/ 嵌入式

RV下使用printf时要加多RETARGET.C


以前CARM下只要加个putchar或getchar就行,现在要加个RETARGET.C,,,,这个文件在arm\Startup
这个文件中有个#pragma import(__use_no_semihosting_swi)     // disable semihosting
如果这没有这句就会死在SWI_Handler     B       SWI_Handler这句


具体的大家可以试试..


其实用新的编译器,一定要看一下帮助,这个问题浪费了我20分钟......

文章评论1条评论)

登录后参与讨论

用户1461376 2009-6-3 15:45

谢谢! 同样的问题...
相关推荐阅读
用户73377 2008-07-27 23:55
IAR下用JLINK 调试STM32心得
用JLINK 调试STM32心得相关配置:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&...
用户73377 2008-07-19 12:14
KEIL的一些BUG修复
一: 光标问题   Keil uv3 中会出现光标定位不准的问题,对程序员来说是个很大的困扰   修改方法:打开Keil文件夹下的Tool.ini文件做如下修改        NAME="User",...
用户73377 2008-07-19 12:12
LPC2378开发板
ARM7 KIT LPC2378特点:1、硬件资源丰富,可作LPC2378所有资源的实验。2、丰富的例程(实验大全,无一遗漏),让你快速上手,缩短学习ARM的时间加速项目的开发进度。3、良好的技术支持...
用户73377 2008-02-16 21:46
Keil uVision 的中文字体乱码解决办法
Keil uVision 的中文字体乱码解决办法来自http://www.mcu123.net/bbs/dispbbs.asp?BoardID=7&ID=6430&replyID=&a...
用户73377 2007-10-06 19:13
RO段、RW段和ZI段
一般而言,一个程序包括只读的代码段和可读写的数据段。在ARM的集成开发环境中,只读的代码段和常量被称作RO段(ReadOnly);可读写的全局变量和静态变量被称作RW段(ReadWrite);RW段中...
用户73377 2007-09-18 16:20
KEIL下用JLINK调试LPC2210外部FLASH
KEIL下用JLINK调试LPC2210外部FLASH ...
我要评论
1
12
关闭 站长推荐上一条 /2 下一条