找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 5587|回复: 2

求助 NXT-G 下载成功后提示 File Error 无法执行

[复制链接]
发表于 2012-7-23 18:41:26 | 显示全部楼层 |阅读模式
例行吐槽:WRO个坑爹货只让用 robolab 和 nxt-g ,前者已经停止开发了官方的色感不能用,后者编个稍微复杂点的程序就恶心得一塌糊涂

程序包含:一堆My Block;一堆switch;一堆loop;一堆variable;无Move模块;无多任务
症状:增加了一个循环体后下载程序,编译与下载皆成功,但执行的时候提示 File Error 无法执行。删除该循环体或者删除程序内其他的一两个图标后再次下载,可成功执行
故障分析过程:
1.原程序下载后大小为31k,修改后为32k,推测为程序大小的问题,写了一个全是Move模块的程序(这个绝对够大),下载后38k,测试可执行,故不是文件大小的问题
2.在原程序后增加2个Move模块,测试不可执行,原因未知
3.在原程序后增加1个空循环,测试可执行

如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2012-7-24 09:20:52 | 显示全部楼层
在最后加一个停止就好了
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2012-7-24 18:57:26 | 显示全部楼层
第二次实验表明:
在程序后加16个马达控制模块(非Move),正常
在程序后加16个空光感循环,无法执行
在程序后加1个空光感循环,无法执行
在程序后加16个My Block,正常

解决方案:
将程序中小的重复的循环体打包成My Block,结果正常
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2024-11-21 20:53 , Processed in 0.114517 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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