你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

st电机库生成的程序为什么在电流环里面加入printf后就不能打印出数据且无法运行,但是在速度环里就能正常运行而且可以打印出数据?

[复制链接]
L.Y.h 提问时间:2024-2-26 16:53 / 未解决
收藏 评论5 发布时间:2024-2-26 16:53

举报

5个回答
弗兰克 回答时间:2024-2-26 17:17:58

电流环的速度太快了,打印速度跟不上

L.Y.h 回答时间:2024-2-27 10:18:42

弗兰克 发表于 2024-2-26 17:17
电流环的速度太快了,打印速度跟不上

感谢大哥的回答,请问这种情况应该怎么解决呢

xmshao 回答时间:2024-2-27 11:00:06
不知具体代码,也不知Printf的具体实现方式。给些提醒和参考。


printf总是需要耗用资源的、耗费时间的。有些情形下使用不当可能会导致些问题,比方可能影响代码的运行逻辑或响应延迟等等。


所以,使用Printf也要用得其所。
L.Y.h 回答时间:2024-2-27 14:55:49

xmshao 发表于 2024-2-27 11:00
不知具体代码,也不知Printf的具体实现方式。给些提醒和参考。</p>
<p>

图片.png

就是这段代码,里面的所以数据都输出不了

图片.png
废鱼 回答时间:2024-2-27 21:13:04

考虑使用缓冲区的方式,打印的数据放入到缓冲区中,由中断进行数据传输。

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版