|
@@ -70,11 +70,11 @@ end)
|
|
|
local function audio_task()
|
|
local function audio_task()
|
|
|
--Air780E开发板配套+音频扩展板. ES8211
|
|
--Air780E开发板配套+音频扩展板. ES8211
|
|
|
--由于音频扩展板的PA是长供电的,有塔塔声音是正常的,做产品的话有额外的参考设计
|
|
--由于音频扩展板的PA是长供电的,有塔塔声音是正常的,做产品的话有额外的参考设计
|
|
|
- --i2s.setup(0, 0, 0, 0, 0, i2s.MODE_MSB)
|
|
|
|
|
|
|
+ i2s.setup(0, 0, 0, 0, 0, i2s.MODE_MSB)
|
|
|
--如果用软件DAC,打开下面的注释
|
|
--如果用软件DAC,打开下面的注释
|
|
|
- if audio.setBus then
|
|
|
|
|
- audio.setBus(audio.BUS_SOFT_DAC)
|
|
|
|
|
- end
|
|
|
|
|
|
|
+ -- if audio.setBus then
|
|
|
|
|
+ -- audio.setBus(audio.BUS_SOFT_DAC)
|
|
|
|
|
+ -- end
|
|
|
audio.config(0, 25, 1, 6, 200)
|
|
audio.config(0, 25, 1, 6, 200)
|
|
|
gpio.setup(24, 0)
|
|
gpio.setup(24, 0)
|
|
|
gpio.setup(23, 0)
|
|
gpio.setup(23, 0)
|
|
@@ -125,12 +125,12 @@ end
|
|
|
local function tts_task()
|
|
local function tts_task()
|
|
|
--Air780E开发板配套+音频扩展板. ES8211
|
|
--Air780E开发板配套+音频扩展板. ES8211
|
|
|
--由于音频扩展板的PA是长供电的,有塔塔声音是正常的,做产品的话有额外的参考设计
|
|
--由于音频扩展板的PA是长供电的,有塔塔声音是正常的,做产品的话有额外的参考设计
|
|
|
- --i2s.setup(0, 0, 0, 0, 0, i2s.MODE_MSB)
|
|
|
|
|
|
|
+ i2s.setup(0, 0, 0, 0, 0, i2s.MODE_MSB)
|
|
|
|
|
|
|
|
--如果用软件DAC,打开下面的注释。 注意此功能适配pwm音频播放开发板,由于MP3文件是32K现在PWM还不支持,播出来的声音会比较慢
|
|
--如果用软件DAC,打开下面的注释。 注意此功能适配pwm音频播放开发板,由于MP3文件是32K现在PWM还不支持,播出来的声音会比较慢
|
|
|
- if audio.setBus then
|
|
|
|
|
- audio.setBus(audio.BUS_SOFT_DAC)
|
|
|
|
|
- end
|
|
|
|
|
|
|
+ -- if audio.setBus then
|
|
|
|
|
+ -- audio.setBus(audio.BUS_SOFT_DAC)
|
|
|
|
|
+ -- end
|
|
|
|
|
|
|
|
audio.config(0, 25, 1, 6, 200)
|
|
audio.config(0, 25, 1, 6, 200)
|
|
|
gpio.setup(24, 0)
|
|
gpio.setup(24, 0)
|