Kittenbot 小喵科技——专注人工智能编程教育

快捷导航
查看: 3882|回复: 2

[Makecode应用] 【知识分享】错误代码说明

[复制链接]

5

主题

7

帖子

109

积分

热心会员

Rank: 2

积分
109
发表于 2020-7-13 17:14:26 | 显示全部楼层 |阅读模式
这个是外国官网的说明,有些人遇到错误代码可能不知道什么意思,所以复制翻译了一下放出来,供大家参考。(适用于Meowbit主板)
翻译可能不准确,请谅解。

当一个程序崩溃时,你经常会看到一个错误代码。这是一个3位数的数字,通常显示为皱着眉头。您可以通过调用[backcolor=rgba(0, 0, 0, 0.04)]control.panic(code)
[size=1.71429]无效的强制转换代码
当静态类型的x是一个类C,的动态类型x不是C,您尝试访问上的字段x或者调用上的方法x,您将获得以下代码之一,具体取决于的动态类型x
  •        980什么时候x存在不明确的
  •        981什么时候x存在真实的或者错误的
  •        982什么时候x是一个数字
  •        983什么时候x是一个字符串
  •        984什么时候x是某种类型的对象
  •        985什么时候x是一个函数
  •        989什么时候x存在空



  • 其他代码

    • 907-所需的配置设置(在config命名空间)丢失
    • 908-未定义所需的pin(也在config中名称空间)
    • 910-超过内存限制(仅在Linux目标上)
    • 914-从中断服务例程调用了类型脚本代码
    • 915-堆转储-代码正在等待调试器加载堆
    • 代码
    • 020-Codal堆内存不足-事件或纤维太多
    • 021-垃圾收集堆内存不足-对象太多
    • 030-堆错误(内存损坏)
    • 040- null取消引用
    • 050-通用串行总线错误
    • 090-硬件配置错误-可能使用了错误的SPI/I2C/脉宽调制/等引脚
    • 内部错误代码
    • 你不应该看到这些。
    •   PANIC_INVALID_BINARY_HEADER = 901,    PANIC_OUT_OF_BOUNDS = 902,    PANIC_REF_DELETED = 903,    PANIC_SIZE = 904,    PANIC_INVALID_VTABLE = 905,    PANIC_INTERNAL_ERROR = 906,    PANIC_INVALID_ARGUMENT = 909,    PANIC_SCREEN_ERROR = 911,
    错误代码800-899更加内部化
  •        84X-垃圾收集器错误

回复

使用道具 举报

172

主题

465

帖子

1948

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1948
发表于 2020-7-14 10:29:39 | 显示全部楼层
热心喵粉~感谢分享
回复 支持 1 反对 0

使用道具 举报

4

主题

24

帖子

151

积分

热心会员

Rank: 2

积分
151
发表于 2021-1-1 10:14:08 | 显示全部楼层
021求解决方法
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

全力为Stem教育行业提供新技术、新方案和新产品。

 

地址:广东省深圳市华丰互联网+创意园 419~420

© 2019 Kittenbot Inc. 深圳市小喵科技有限公司 ( 粤ICP备16110073号 )

GMT+8, 2021-12-1 04:57 , Processed in 0.025367 second(s), 35 queries , Gzip On.
Powered by Discuz! X3.2

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