esp32-c3开发板中不能导入I2S的问题
esp32-c3开发板中不能导入I2S的问题
最近在对烧录最新版micropython固件的开发板进行使用时,发现不能导入使用I2S,使用IIS也是不能导入,提示报错:不能导入I2S模块,查看micropython的官方文档,是可以导入的。这就奇怪了,不知道是开发板本身的问题还是说这个固件有问题。求大神帮忙解决。
- shaoziyang
- 帖子: 3967
- 注册时间: 2019年 10月 21日 13:48
Re: esp32-c3开发板中不能导入I2S的问题
用 help('modules') 看看支持哪些功能。
Re: esp32-c3开发板中不能导入I2S的问题
使用help('modules')可以出现常用的模块,例如machine, esp32,network等。。但是查不出来machine中有哪些方法。查出来的都是python通用的方法。
- shaoziyang
- 帖子: 3967
- 注册时间: 2019年 10月 21日 13:48
Re: esp32-c3开发板中不能导入I2S的问题
查看 machine 包含的功能,可以用
import machine
dir('machine')
import machine
dir('machine')
- shaoziyang
- 帖子: 3967
- 注册时间: 2019年 10月 21日 13:48
Re: esp32-c3开发板中不能导入I2S的问题
写错了,不要引号
代码: 全选
dir(machine)
Re: esp32-c3开发板中不能导入I2S的问题
没有引号的话,就直接报错。其他的例如math库也是一样,dir(math)就报错。
能否这样:把https://github.com/micropython/micropython/blob/master/ports/esp32/machine_i2s.c 的代码改为python文件,然后导入到开发板中去,作为py文件同时使用??
能否这样:把https://github.com/micropython/micropython/blob/master/ports/esp32/machine_i2s.c 的代码改为python文件,然后导入到开发板中去,作为py文件同时使用??
-
- 帖子: 35
- 注册时间: 2022年 2月 20日 04:42
Re: esp32-c3开发板中不能导入I2S的问题
请尝试升级官方micropython1.18固件, 然后尝试使用Softi2c
发现esp32-c3-13没有i2c硬件引脚,只能软件
发现esp32-c3-13没有i2c硬件引脚,只能软件
- shaoziyang
- 帖子: 3967
- 注册时间: 2019年 10月 21日 13:48
Re: esp32-c3开发板中不能导入I2S的问题
ESP32-S2/S3/C3的固件目前还在完善中,要等待后续版本。taobaowang 写了: ↑2022年 2月 20日 04:51请尝试升级官方micropython1.18固件, 然后尝试使用Softi2c
发现esp32-c3-13没有i2c硬件引脚,只能软件
-
- 随机主题
- 回复总数
- 阅读次数
- 最新文章
-
- 2回复总数
- 4346 阅读次数
- 最新文章 由 shaoziyang
2019年 12月 18日 09:21
-
- 1回复总数
- 3910 阅读次数
- 最新文章 由 shaoziyang
2019年 12月 18日 09:23
-
- 1回复总数
- 3321 阅读次数
- 最新文章 由 shaoziyang
2019年 12月 18日 21:00