在使用NXT拖放环境时,有没有办法向Lego Mindstorms程序添加任何类型的调试?
能够监控各种传感器的状态是很好的,但即使知道程序中正在运行的步骤也会很好。
发布于 2010-03-31 10:22:58
事实证明,这在NXT环境中是可能的。
我找到了一个示例,它完成了以下步骤:
现在,当您运行它时,显示屏将不断更新来自传感器的值。
所以它并不比printf语句好很多,但是你知道,我用这种技术完成了很多编程:)
发布于 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书,而且它还没有出版,哇--已经有一些非常负面的评论了。不知道这是怎么回事..。
https://stackoverflow.com/questions/2533647
复制相似问题