1.2.5 常见问题

优质
小牛编辑
124浏览
2023-12-01

更新时间:2018-09-17 12:15:51

  • 运行应用时,控制台输出 WARNING: FUNC: at 2:9 current tolken= 类似错误是什么原因?
    答:通常是由于语法错误或者语法不支持引起的,请根据tolken=的提示检查该语法是不是支持,
    详情请查看《TinyEngine 编程指南 》,若使用了本地扩展对象,请参考 《 JavaScript扩展对象及API使用 》.

  • 点击嵌入式应用控制台的“运行”按钮,出现一直在“更新中…",是什么原因?
    答:该问题的一种可能原因是:终端设备未升级TinyEngine固件,所以控制台更新失败。
    解决方法是:先升级TinyEngine固件,升级固件的方法,请查看docs中的固件升级文档。

  • 哪些应用或功能可以在模拟器上调试?
    答:TinyEngine 模拟器运行在PC上,所以与硬件控制无关的功能都可以在模拟器上测试,如 deviceShadow 上云模块,net,http等。

  • 是否可以自己移植一款新的支持硬件?
    答:TinyEngine SDK即将开源,届时可以参考SDK移植文档进行新的硬件移植。
    敬请关注github更新 TinyEngine.

  • 当前可以引入的驱动或模块有哪些?
    答:当前我们基于iot应用场景开发了多款driver和module,包括了多达几十款传感器驱动,如温度传感器,湿度传感器,陀螺仪,加速度传感器等,模块如deviceShadow上云模块,红外学习模块等。
    我们希望更多的开发者能使用上这些驱动和模块,并欢迎开发者能贡献自己开发的驱动或模块。

  • 如果实际硬件连接有变化,还能使用导入的这些模块/驱动吗?
    答:可以的,驱动/模块是跟实际硬件连接无关的,决定当前的硬件版型和连接的是board.json文件,该文件中定义每个对象对应的实际管脚号及管脚的用途,所以硬件版型或连接有变化时只需修改board.json文件即可。具体详情请查看文档《板级配置文件使用说明》.

  • 为什么要安装nodejs及be-cli?
    答:nodejs是跨平台的,可以实现在多平台上与嵌入式硬件通信。
    be-cli是一个与嵌入式应用控制台通信的Agent。

更多问题列表请参见 常见问题 FAQ