错误代码

micro:bit出现错误

你的micro:bit可能遇到阻止代码运行的情况。当发生这种情况时,micro:bit屏幕上将会显示一个哭脸(如图所示),并且后面还跟着一个错误号。

无论这种情况何时发生,你应该:

  • 按下Mico:bit背面的复位键,重新启动程序。
  • 将脚本文件再次存储至micro:bit

如果问题依然存在, 请通过 提交支持票证 向我们报告问题。

错误号

下面列出了一些错误号及其含义:

  • 10:micro:bit I2C总线不工作。设备可能是物理损坏。提交支持票证以获得此帮助。 (MICROBIT_I2C_LOCKUP)
  • 20 : micro:bit上没有可用内存。程序可能太复杂或者包含许多大变量。 (MICROBIT_OOM)
  • 30 : 在micro:bit堆栈空间检测到损坏。尝试将不同的. hex文件存储至你的设备,或者提交支持票证以获得更多帮助。 (MICROBIT_HEAP_ERROR)
  • 40︰ micro:bit不能正确运行脚本。将另外一个.hex 文件存储至micro:bit,然后尝试刷新并再次运行之前的脚本。
  • 42︰ micro:bit不能正确运行脚本。将另外一个.hex 文件存储至micro:bit,然后尝试刷新并再次运行之前的脚本。
  • 43 : micro:bit的无线电组件出现错误。
  • 98 : 当 "控件" 积木块发生错误时, JavaScript 积木块编辑器就会出现这个错误号。你可以检查你的代码或者是提交支持票证。

如遇其他错误号,请参考 此支持票证