OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6273|回复: 9

求助! printf函数无法在超级终端和CRT中显示

[复制链接]

1

主题

6

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2014-1-7
在线时间
3 小时
发表于 2014-1-7 10:10:10 | 显示全部楼层 |阅读模式
 最近在弄IAP程序,因为里面用到了ymodem协议,所以改用超级终端和CRT来发送文件。
问题1:在使用超级终端连接上开发板的USART1以后,重启开发板,开发板无法运行程序。只有在超级终端断开串口连接时,开发板才可以正常运行。为何??
问题2:在开发板正常运行后,再用超级终端连接开发板后,超级终端无法显示内容,必须随便按下PC键盘上的一个按键后,才可以正常显示。又是为何???
注意:以上问题在其他串口调试工具(如sscom、ATK XCOM)上没有发生,除了不能使用ymodem协议发送文件以外,一切OK
使用的是战舰开发板

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

105

主题

522

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1386
金钱
1386
注册时间
2012-10-23
在线时间
97 小时
发表于 2014-1-7 14:06:06 | 显示全部楼层
先看下属性设置对了没有。在找其它问题。硬件流控制选择 无。默认是带流控制的。
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2014-1-7
在线时间
3 小时
 楼主| 发表于 2014-1-7 14:26:19 | 显示全部楼层
回复【2楼】miaoguoqiang:
---------------------------------
这个我可以肯定,属性什么的都设置对了,硬件流是无
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2014-1-7
在线时间
3 小时
 楼主| 发表于 2014-1-7 14:29:56 | 显示全部楼层
回复【2楼】miaoguoqiang:
---------------------------------
你用的是什么板子?可以在超级终端里正常收发吗?可以给我个串口程序吗
回复 支持 反对

使用道具 举报

105

主题

522

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1386
金钱
1386
注册时间
2012-10-23
在线时间
97 小时
发表于 2014-1-7 14:35:38 | 显示全部楼层
回复【4楼】xiaopang059:
---------------------------------
什么板子不重要。都可以在终端中正常收发,XMODEM,YMODEM协议都没问题。
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2014-1-7
在线时间
3 小时
 楼主| 发表于 2014-1-7 14:39:48 | 显示全部楼层
回复【5楼】miaoguoqiang:
---------------------------------
那我就郁闷了,我用超级终端的时候,必须先按一个字符,然后才能正常显示出来,但好多例子都不是一直在发送,导致经常是可以正常收发了,但是板子已经发送完毕。不过一直循环发送的,倒是可以显示出来后面的。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-1-7 14:44:05 | 显示全部楼层
1,超级终端打开就会设置DTR,RTS,而我们开发板有一键下载电路,控制DTR/RTS不当,就直接导致MCU复位,或者进入ISP模式 .你这个应该是i进入ISP模式了.
所以我们推荐那种不主动控制DTR/RTS电平的串口调试助手,或者控制得当的串口调试助手.
2,这问题我也不清楚了...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2014-1-7
在线时间
3 小时
 楼主| 发表于 2014-1-7 14:50:34 | 显示全部楼层
回复【7楼】正点原子:
---------------------------------
可是这个例程里,我要用到ymodem协议传输文件,而其他的串口调试助手当中没有这个协议。。。你能给我推荐一个吗?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-1-7 14:56:16 | 显示全部楼层
这没得推荐.那就将就着用吧.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

17

主题

587

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4467
金钱
4467
注册时间
2013-6-27
在线时间
565 小时
发表于 2014-1-10 22:31:31 | 显示全部楼层
一直用CRT都没出现这个问题,也是用YMODEM模式下载STM32单片机的
让我们的思维驾驭在电的速度之上!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-12 17:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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