使用example中的pwm播放mp3,默认是没问题。然后想把mp3放到spiffs中,然后从spiffs中调用,碰到问题:
1:如果在mp3_music_read_cb中使用fread读取,最终会出现fread读取异常。
2:如果使用spiffs stream,可以读取到mp3文件的格式,但之后就会cache 异常,就是常见的Cache disabled but cached memory region accessed,pwm stream引起。
难道通过pwm播放,只能直接在flash中内嵌mp3文件?
Search found 6 matches
- Thu May 02, 2024 3:39 am
- Forum: ESP-ADF 中文讨论版
- Topic: pwm播放mp3,文件存放的位置问题
- Replies: 0
- Views: 4315
- Thu Aug 24, 2023 8:26 am
- Forum: ESP-IDF 中文讨论版
- Topic: 【已解决】esp32s3使用usb stream,报错NUM Stage CHECK_SHORT_DEV_DESC, Failed
- Replies: 3
- Views: 4234
Re: esp32s3使用usb stream,报错NUM Stage CHECK_SHORT_DEV_DESC, Failed
知道原因了,支持mps=512的接口是1-4,但usb stream找到的是1-3,不知道为什么?初始化时,用这个uvc_streaming_config,把option的项都填了,也没用
- Thu Aug 24, 2023 3:50 am
- Forum: ESP-IDF 中文讨论版
- Topic: 【已解决】esp32s3使用usb stream,报错NUM Stage CHECK_SHORT_DEV_DESC, Failed
- Replies: 3
- Views: 4234
Re: esp32s3使用usb stream,报错NUM Stage CHECK_SHORT_DEV_DESC, Failed
确实和开发板有关,换了一个,可以了,但
USB_STREAM: Pipe(UVC): ERROR_OVERFLOW
I (3685) USB_STREAM: usb stream task wait reset
I (4105) LVGL_INIT: png display,1
W (4685) USB_STREAM: usb stream task recover, reason: stream error
发生,
原始代码没有改动过。
USB_STREAM: Pipe(UVC): ERROR_OVERFLOW
I (3685) USB_STREAM: usb stream task wait reset
I (4105) LVGL_INIT: png display,1
W (4685) USB_STREAM: usb stream task recover, reason: stream error
发生,
原始代码没有改动过。
- Thu Aug 24, 2023 2:30 am
- Forum: ESP-IDF 中文讨论版
- Topic: 【已解决】esp32s3使用usb stream,报错NUM Stage CHECK_SHORT_DEV_DESC, Failed
- Replies: 3
- Views: 4234
【已解决】esp32s3使用usb stream,报错NUM Stage CHECK_SHORT_DEV_DESC, Failed
idf是5.1版本,使用usb_camera_lcd_display例程,插入uvc,就会报如下错误 (5531) USB_STREAM: ENUM Stage GET_SHORT_DEV_DESC, Succeed W (5537) USB_STREAM: Pipe(default): ERROR_XFER I (5542) USB_STREAM: Action: ACTION_PIPE_DFLT_RECOVER E (5548) USB_STREAM: D:/develop/esp/esp-iot-solution-master/components/usb/usb_stream/usb_...
- Wed Aug 23, 2023 4:38 am
- Forum: ESP-IDF 中文讨论版
- Topic: ESP32 S3 使用例程usb_host_lib枚举device失败
- Replies: 2
- Views: 4835
Re: ESP32 S3 使用例程usb_host_lib枚举device失败
碰到同样问题,感觉是s3的问题,s2无此问题。
- Sat Jul 25, 2020 2:56 am
- Forum: ESP-IDF 中文讨论版
- Topic: 使用esp32 s2开发板时,板载的双串口芯片,不能正确驱动,无串口号?
- Replies: 0
- Views: 2823
使用esp32 s2开发板时,板载的双串口芯片,不能正确驱动,无串口号?
当插上usb后,window的设备管理器显示dual rs232-hs,但端口处未生成虚拟串口号,下来最新的ftdi驱动,也无变化。
还需要需要其他驱动?哪位碰到类似问题?
还需要需要其他驱动?哪位碰到类似问题?