mpython
mpython copied to clipboard
mpython掌控板文档和固件源码
**描述BUG** audio模块释放播放器时写入不允许访问的内存地址报错重启。详情: 当调用 `audio.play("local.mp3")` 播放本地音乐时,会阻塞代码运行,直到音乐播放结束,通过 `audio.player_deinit()` 释放播放器并未捕获异常。**但是,如果采用阻塞的方式播放本地文件,audio模块中提供的暂停、继续播放函数将会没有意义。**、 奇怪的是。当调用 `audio.play("http://xxx.mp3")` 播放在线音乐时,并不会阻塞代码运行,通过 `audio.player_deinit()` 释放播放器会造成写入不允许访问的内存地址报错重启。 **复现BUG** 通过一下步骤: 1. 连接 WIFI 2. 导入 audio 模块并播放在线音乐,并等待音乐播放到中途某一个阶段 3. 使用 `audio.player_deinit()` 释放播放器便会出现报错,代码如下: ```python import time import audio...
parrot
mpython 环境下包含一个用于驱动电机的 parrot 模块,请问何如在arduino环境中驱动电机?
from mpython import* import json import urequests # urequests模块是一个用于网络访问的模块 WIFI_SSID = "Tenda_888" WIFI_PASS = "88888888" mywifi=wifi() mywifi.connectWiFi(WIFI_SSID, WIFI_PASS) #连接 WiFi 网络 url_ip ="http://ip-api.com/json/" #添加请求地址 rsp=urequests.get(url_ip) #发送get请求 ipJson=rsp.text ipDict=json.loads(ipJson) oled.DispChar('国家:%s' %...
源码编译时发现使用冻结时会有错误出现,冻结取消就能正常编译,这样编译的固件烧录之后无法正常运行