发帖
15 0 0

尝试用m61写一个音频界面

O2C14
论坛元老

12

主题

38

回帖

4004

积分

论坛元老

积分
4004
Ai-M61系列 1891 15 2023-12-1 01:52:29
如题
当前使用的DAC:ES9038Q2M

目前进度:
能使用I2C控制ES9038Q2M了,也能使用I2S输出1k正弦波
目前的问题:
使用UAC2.0会时不时卡死(可能跟连接的稳定性有关),无法让I2S的DMA以正确的方式读取usbd_ep_start_read读取的数据(只发出有规律的杂音)
无法使用博流sdk的player_bt(蓝牙播放器),启动之后只会报错exception_entry,我没有JTAG所以用栈回溯看了一下是在vsprintf发出的错误,使用log来缩小发生异常的范围也没办法定位到具体那个函数(调用链好长,没耐心搞)

1k的正弦波,看上去有很多谐波

1k的正弦波,看上去有很多谐波


源码会打包到评论区,之后可能会传到github

──── 0人觉得很赞 ────

使用道具 举报

2023-12-1 08:55:44
优秀!
666
2023-12-1 09:16:02
2023-12-1 09:25:37
优秀
2023-12-1 10:22:16
2023-12-1 11:14:33
666
2023-12-1 11:30:19
源码

AiPi-es9038q2m.zip

14.91 KB, 下载次数: 1

2023-12-1 13:00:08
厉害
2023-12-1 13:46:47
太厉害了
您需要登录后才可以回帖 立即登录
高级模式
12下一页
统计信息
  • 会员数: 28478 个
  • 话题数: 40593 篇