【问题标题】:microbit file system with JavaScript带有 JavaScript 的 microbit 文件系统
【发布时间】:2018-12-12 04:43:57
【问题描述】:

我正在尝试写入串行:

input.onButtonPressed(Button.B, function () { 
   basic.showNumber(1) 
   serial.redirectToUSB() 
   serial.writeLine("dit is een test1") 
   let my_data = "output.txt" 
   files.appendLine( my_data, "lll,lll,dddl,ll099" ) 
   files.readToSerial(my_data) 

})

我按照以下教程进行操作: https://www.dendrite.me/media/output/mediaid/5a13f86908d73406ab61317c

当我说: serial.writeLine("dit is een test1") 它工作得很好,我用术语“dit is een test1”看到它 但是当我尝试这样做时: files.readToSerial(my_data) 什么都没有显示:( 在模拟器中它可以工作,但在 Micro:bit 上它不显示。

【问题讨论】:

  • 您是否尝试过一次读取my-data 一行并用serial.writeLine 写入每一行
  • 是的,它只给了我变量名而不是文件:(
  • 文件和序列号有很多错误。我刚刚制作了与 op 中相同的块,但在其中添加了带有 show number 6for ever 块,不仅不显示 6,而且当我单击按钮 b 时 microbit 也没有任何作用。我在 Github 上将此作为错误提出

标签: bbc-microbit


【解决方案1】:

文件模块充其量只是一个测试版。 Makecode 建议不要使用它,它不受支持。 你试过micropython吗,它对文件系统有很好的支持。也有串口支持,但我对它知之甚少

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-26
    • 1970-01-01
    • 2021-03-06
    • 2013-02-19
    • 1970-01-01
    相关资源
    最近更新 更多