查看: 12539|回复: 25

[CodeWarrior] 在codewarrior中移植了printf,打印%d是可以的,如何能让它输出浮点数呢?(已解决)

[复制链接]

该用户从未签到

21

主题

62

帖子

0

中级会员

Rank: 3Rank: 3

积分
330
最后登录
1970-1-1
发表于 2014-7-30 09:48:05 | 显示全部楼层 |阅读模式
 求助下,在codewarrior中移植了printf,打印%d是可以的,如何能让它输出浮点数呢?
我知道答案 目前已有25人回答
回复

使用道具 举报

该用户从未签到

2

主题

113

帖子

0

中级会员

Rank: 3Rank: 3

积分
326
最后登录
1970-1-1
发表于 2014-7-30 10:09:01 | 显示全部楼层

RE:在codewarrior中移植了printf,打印%d是可以的,如何能让它输出浮点数呢?

我记得是可以的,楼主用的什么片子,kinetis 还是HCS08,有没有用MQX?
CW的版本?
我在我这边试试
回复 支持 反对

使用道具 举报

该用户从未签到

21

主题

62

帖子

0

中级会员

Rank: 3Rank: 3

积分
330
最后登录
1970-1-1
 楼主| 发表于 2014-7-30 10:37:22 | 显示全部楼层

回复:在codewarrior中移植了printf,打印%d是可以的,如何能让它输出浮点数呢?

回复第 2 楼 于2014-07-30 10:09:01发表:
我记得是可以的,楼主用的什么片子,kinetis 还是HCS08,有没有用MQX?
CW的版本?
我在我这边试试 

我用的是K60,CW10.4,用MQX和不用MQX都不能输出浮点数
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

113

帖子

0

中级会员

Rank: 3Rank: 3

积分
326
最后登录
1970-1-1
发表于 2014-7-30 11:04:22 | 显示全部楼层

回复:在codewarrior中移植了printf,打印%d是可以的,如何能让它输出浮点数呢?

 在CodeWarrior中需要打印浮点是,需要做一个小小的设置,见图:
 
printf_format.jpg
回复 支持 反对

使用道具 举报

该用户从未签到

21

主题

62

帖子

0

中级会员

Rank: 3Rank: 3

积分
330
最后登录
1970-1-1
 楼主| 发表于 2014-8-3 13:44:11 | 显示全部楼层

回复:在codewarrior中移植了printf,打印%d是可以的,如何能让它输出浮点数呢?

回复第 4 楼 于2014-07-30 11:04:22发表:
 在CodeWarrior中需要打印浮点是,需要做一个小小的设置,见图:
 
 

你好,按照你的设置我修改了cw10.4的配置,试了还是不行,你用的是TWR板吗?printf使用的默认串口是C:\Freescale\CW MCU v10.4\MCU\ARM_GCC_Support\UART\TWR-K60N512使用的貌似是串口3,我就使用C16和C17作为收发引脚,发现还是不行,请问有可能是什么原因啊?还有你用的串口调试工具是哪一个啊?
回复 支持 反对

使用道具 举报

该用户从未签到

5

主题

21

帖子

0

注册会员

Rank: 2

积分
56
最后登录
2020-5-18
发表于 2014-9-23 17:08:01 | 显示全部楼层
你好,请教下,我的printf也是在CW10.4上的,一直运行正常,重新安装了下CW,串口助手就不打印信息了,只能在console中显示,这是什么原因啊,重装前后没有改动程序,这是什么原因呢?
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2014-9-25 11:31:12 | 显示全部楼层
大神支招 发表于 2014-9-23 17:08
你好,请教下,我的printf也是在CW10.4上的,一直运行正常,重新安装了下CW,串口助手就不打印信息了,只能 ...

楼主你好,你的console是CW自带的console吗?
关掉console你的串口助手是否能接到?
最关键的是,你串口号是多少,有些串口助手如果串口号比较高就不能接受了,你检查下你的串口号,在设备管理器里面。
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2014-9-25 11:31:39 | 显示全部楼层
大神支招 发表于 2014-9-23 17:08
你好,请教下,我的printf也是在CW10.4上的,一直运行正常,重新安装了下CW,串口助手就不打印信息了,只能 ...

另外,如果下次有问题,可以直接发帖,尽量不要跟在别人已结贴后面,否则很容易被忽略掉。
回复 支持 反对

使用道具 举报

该用户从未签到

5

主题

21

帖子

0

注册会员

Rank: 2

积分
56
最后登录
2020-5-18
发表于 2014-9-25 14:17:38 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2014-9-25 11:31
楼主你好,你的console是CW自带的console吗?
关掉console你的串口助手是否能接到?
最关键的是,你串口 ...

嗯,是CW自带的console,console怎么关?(直接在CW中X掉的话还是会自动弹出console打印),串口号是COM8.
回复 支持 反对

使用道具 举报

该用户从未签到

5

主题

21

帖子

0

注册会员

Rank: 2

积分
56
最后登录
2020-5-18
发表于 2014-9-25 14:18:37 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2014-9-25 11:31
另外,如果下次有问题,可以直接发帖,尽量不要跟在别人已结贴后面,否则很容易被忽略掉。 ...

嗯嗯,好的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-25 08:43 , Processed in 0.105590 second(s), 31 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表