首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何调试Lego Mindstorms程序?

如何调试Lego Mindstorms程序?
EN

Stack Overflow用户
提问于 2010-03-29 00:40:43
回答 2查看 4.6K关注 0票数 4

在使用NXT拖放环境时,有没有办法向Lego Mindstorms程序添加任何类型的调试?

能够监控各种传感器的状态是很好的,但即使知道程序中正在运行的步骤也会很好。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-03-31 10:22:58

事实证明,这在NXT环境中是可能的。

我找到了一个示例,它完成了以下步骤:

  • 在循环内添加一个循环
  • ,添加一个传感器
  • next,添加一个数字到文本控件
  • 添加一个显示控件
  • 将传感器的输出连接到数字的输入到文本控件
  • 将数字到文本控件的输出连接到显示器

现在,当您运行它时,显示屏将不断更新来自传感器的值。

所以它并不比printf语句好很多,但是你知道,我用这种技术完成了很多编程:)

票数 5
EN

Stack Overflow用户

发布于 2010-03-29 04:06:38

我不知道您是否可以在NXT环境中做到这一点,但是您可以使用Java,也许在那里您可以做到这一点。几年前,我买了一本关于用Java为Mindstorms开发的书。不过,我从来没有用它做过任何事情。我认为是这样的:http://www.amazon.com/Programming-Lego-Mindstorms-Java-CD-ROM/dp/1928994555/ref=pd_bxgy_b_img_b看起来像是进入了调试阶段,所以如果您愿意跳出NXT环境,这可能是一种选择。看起来亚马逊上只有一本关于这个主题的NXT书,而且它还没有出版,哇--已经有一些非常负面的评论了。不知道这是怎么回事..。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2533647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档