常见问题说明
以下为常见问题解答,此页面内容可以帮助你快速解决问题;根据 左侧目录 查看自己的问题出现在 哪种模式 及 哪种主控板 ;
或 按CTRL+F 可以搜索关键词,若无法解决你的问题;
可以在【论坛】发帖或加入【Mind+官方QQ交流群(671877416)】进行交流。
----------
1.1-上传程序时遇到问题
问 | 提示上传出错怎么办? |
答 | 分三步排查问题: 1、确定问题:先看小黑窗,如果显示编译出错那么根据错误提示检查代码,如果显示上传失败或者烧录失败则说明程序没有问题是连接的问题; 2、尝试解决:如果是连接问题,那么判断是第一次使用这个板子出错还是以前可以上传现在不能上传,如果第一次使用出错则运行一键安装驱动,否则更换USB口测试; 3、寻求帮助:如果以上方法无法解决,则打开设备管理器将COM端口截图发到【Mind+官方QQ交流群(671877416)】寻求帮助。 |
问 | 板子插入后无COM口号怎么办? |
答 | 首先请尝试更换USB口,确保连接正常,如果第一次使用请运行“一键安装驱动”,若依然无法连接可“打开设备管理器”查看端口 ,若为arduino板可查看此教程:点击查看。 |
问 | 遇到 “请以管理员权限运行Mind+” 怎么办? |
答 | 点击查看 |
问 | Arduino驱动安装故障怎么办? |
答 | 点击查看 |
问 | 苹果电脑mac系统给板子上传程序卡在98%,小黑窗没有任何输出怎么办? |
答 | 可能是系统没有授权,关闭Mind+,然后打开设置>安全与隐私,在完全磁盘访问权限中加入Mind+,如图为完成后:![]() |
问 | mcirobit V1识别成了V2怎么办?U盘设备写入错误怎么办? |
答 | 可能是固件版本不对,查看解决办法:点击 |
1.2-下载软件时遇到问题
- 问:下载后双击无反应。
- 答:更新到最新版本,或尝试使用兼容模式运行即可,点击查看详细解决办法
- 问:下载后提示不是有效的win32程序。
- 答:Mind+不支持windows XP,请升级系统到windows 7及以上。
- 问:下载后安装提示其他错误。
- 答:下载的安装包不完整,请使用浏览器自带下载功能或进入Mind+官方交流群进行下载。
1.3-安装软件时遇到问题
- 问:安装时提示“无法写入文件”。
- 答:Mind+没有关闭完全或杀毒软件误拦截,请点击取消安装,在mind+官网下载最新版本,重启电脑关闭杀毒软件后再次安装。
- 问:安装时杀毒软件提示软件在修改文件。
- 答:请点击允许操作,或暂时关闭杀毒软件进行安装,从官网下载的软件安全请放心安装。
问题: | 安装Mind+时提示“安装已中止”怎么办? |
原因: | 未正常卸载旧版本,直接删除了旧版本的安装目录下的文件,导致无法正常卸载老版本。 |
解决办法1: | 使用GeekUnistall清理注册表。[点击下载GeekUninstaller.zip],解压后打开GeekUnistaller找到Mind+卸载,清理残留痕迹之后再次安装即可。 |
解决办法2: | 使用360或腾讯管家清理注册表。 |
解决办法3: | 如果依然无法安装可尝试在“历史版本”中下载使用免安装绿色版 |
----------
2-实时模式问题:
Q/A:为什么没有“主程序开始”?
Q:为什么无法加载角色和背景?
A: 重启一下软件,如果是机房,请释放禁用的端口。
Q:提示WEBGL不支持,舞台无法显示出来怎么办?
A:请升级软件到V1.6.1及以上版本。
Q/A:不同角色间如何复制程序?
2.1-arduino问题
Q:为什么支持的传感器很少? A:实时模式以交互编程为主,当前支持的传感器较少,后续版本会逐步增加。
2.2-micro:bit问题
- Q:无法控制模块,点阵上一个灯被点亮了 A:当前处于校准模式,转动micro:bit板子点亮所有led灯。
2.3-掌控板问题
----------
3-上传模式问题:
Q:使用arudino Uno上传程序时卡住,提示not in sync: resp=0x00
A:D0和D1口在上传程序时不要连接其他原件,因为D0和D1是上传程序用的串口。 如果拔掉所有接线依然无法上传,打开设备管理器检查驱动:Arduino驱动安装故障解决办法:点击查看
Q:使用用户库的时候上传出错,提示compilation terminated. exit status 1
A:用户库加载问题,请升级软件到最新版本,删除此扩展库,不要从sb3加载,重新在用户库通过搜索的方式加载此用户库
Q:程序中有串口输出语句,上传完打开串口显示点,如下图:
A:串口监视器波特率与程序不一致,点击右下角菜单修改波特率与程序一致,默认9600
3.1-arduino问题
Q:为什么进行小数的相等比较不成立?
A:因为计算机中中小数使用二进制表示,表示小数时可能存在误差导致不能相等。可以将小数先乘以1000计算完再除以1000.
3.2-micro:bit问题
Q:micro:bit屏幕显示哭脸数字代码是什么意思?
A:说明程序出现了异常并终止了程序,具体代码对应的原因如下:
010 --- MICROBIT_I2C_LOCKUP --- micro:bit的I2C总线不工作。设备可能会受到物理损坏。
020 --- MICROBIT_OOM --- micro:bit上没有空闲内存。您的程序可能过于复杂或包含许多大变量。尝试通过大部分功能来减少代码。
030 --- MICROBIT_HEAP_ERROR --- micro:bit上堆区空间中检测到损坏(通常为存储变量分配的内存),尝试将不同的.hex文件刷新到您的设备。
040 --- MICROBIT_NULL_DEREFERENCE --- micro:bit试图操作一个无效的对象指针。
042 --- MICROBIT_SYSTEM_ERROR --- system软件中存在错误。
043 --- MICROBIT_NO_RADIO --- micro:bit无线组件发送错误。
050 --- MICROBIT_HARDWARE_UNAVAILABLE_ACC --- micro:bit加速度计组件发生错误。
051 --- MICROBIT_HARDWARE_UNAVAILABLE_MAG --- micro:bit磁力计组件发生错误。
098 --- MICROBIT_ASSERTION_FAILED --- 断言失败。当断言中的条件为false时发生错误(调试时启用)。
529 --- 表示使用microbit V2时当前编程软件版本还不支持,可以升级软件到最新版本。
3.3-掌控板问题
Q:上传失败,提示“生成.bin失败 ... ImportError:DLL load failed: ...”
A:此问题为安装软件出现文件错误,尝试关闭杀毒软件之后,先卸载Mind+(通过设备管理器中的卸载程序,勿直接删除安装目录),然后再重装Mind+。