找回密码
 立即注册
查看: 388|回复: 3

UCOSSII中打印输出结果异常??

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:497
  • 最近打卡:2025-04-30 20:48:13
已绑定手机

151

主题

589

回帖

1196

积分

金牌会员

积分
1196
发表于 2024-8-13 13:15:49 | 显示全部楼层 |阅读模式


熊仔版本的UCOSSII中打印输出结果异常??
keil使用printf打印异常,主程序文本显示打印结果总是显示一些点点,主程序初始部分打印有时显示文字,有时乱码?

printf打印异常.png
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:455
  • 最近打卡:2025-05-01 08:13:06
已绑定手机

27

主题

341

回帖

1687

积分

金牌会员

机长

积分
1687
发表于 2024-8-13 18:08:31 | 显示全部楼层
是不是内部调试打印的某些变量?
业余撸代码,专业开飞机
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:497
  • 最近打卡:2025-04-30 20:48:13
已绑定手机

151

主题

589

回帖

1196

积分

金牌会员

积分
1196
发表于 2024-8-14 08:30:48 | 显示全部楼层
hsr*** 发表于 2024-8-13 18:08
是不是内部调试打印的某些变量?

是的,我也是测试打印程序,随便找几个变量打印一下,验证脑补结果,结果就这样了,打印程序放到Free RTOS中,测试都是好的,我也是移植到UCOSII中,测试一下,就不行了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:497
  • 最近打卡:2025-04-30 20:48:13
已绑定手机

151

主题

589

回帖

1196

积分

金牌会员

积分
1196
发表于 2024-8-28 13:10:23 | 显示全部楼层
这种打印原因是,定时器1既用于定时中断,又用于波特率发生器造成的,修改成用定时器作为波特率发生器,打印就显示数字了,不过,还有点问题,就是打印的变量明明数字3,结果打印出来是-91,感觉还是那个地方不对,
Snipaste_2024-08-28_13-06-04.png
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 06:27 , Processed in 0.124904 second(s), 67 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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