UCOSSII中打印输出结果异常??
熊仔版本的UCOSSII中打印输出结果异常??
keil使用printf打印异常,主程序文本显示打印结果总是显示一些点点,主程序初始部分打印有时显示文字,有时乱码?
是不是内部调试打印的某些变量? hsrzq 发表于 2024-8-13 18:08
是不是内部调试打印的某些变量?
是的,我也是测试打印程序,随便找几个变量打印一下,验证脑补结果,结果就这样了,打印程序放到Free RTOS中,测试都是好的,我也是移植到UCOSII中,测试一下,就不行了。 这种打印原因是,定时器1既用于定时中断,又用于波特率发生器造成的,修改成用定时器作为波特率发生器,打印就显示数字了,不过,还有点问题,就是打印的变量明明数字3,结果打印出来是-91,感觉还是那个地方不对,
页:
[1]