找回密码
 立即注册
楼主: 梁工

Ai8051U 实现USB声卡(播放或录音+播放),读TF卡/SD卡 音频播放器,32位8051,重磅开源

  [复制链接]
  • 打卡等级:偶尔看看II
  • 打卡总天数:21
  • 最近打卡:2026-01-15 13:10:14

2

主题

18

回帖

151

积分

注册会员

积分
151
发表于 2024-12-11 09:42:50 | 显示全部楼层
音乐播放效果这么好嘛,这个demo真是好。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:269
  • 最近打卡:2026-03-15 22:59:48

16

主题

42

回帖

1130

积分

金牌会员

积分
1130
发表于 2025-1-23 20:39:49 | 显示全部楼层
非常不错,以前一直想做个HIFI的数字播放系统, 现在有参考了,可以少走很多弯路。
问渠哪得清如许 唯有源头活水来
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:806
  • 最近打卡:2026-03-16 09:18:10
已绑定手机

34

主题

459

回帖

3468

积分

论坛元老

积分
3468
发表于 2025-3-31 14:00:01 | 显示全部楼层
期待播放SD小卡音乐播放器呢
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:306
  • 最近打卡:2026-03-16 09:45:15

84

主题

7296

回帖

1万

积分

超级版主

积分
15668
发表于 2025-8-14 20:20:40 | 显示全部楼层
香河英*** 发表于 2025-8-14 20:11
烧录后,串口打开失败,怎么解决?

要USB直接接电脑的哦。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-09-09 03:28:19
已绑定手机

0

主题

2

回帖

30

积分

新手上路

积分
30
发表于 2025-9-8 16:18:45 | 显示全部楼层
您好梁工问下,这个sample我在AI8054U-34K64的最小核心板上跑不动,是需要外挂晶振那?
我尝试了在XTALO和XTALI外挂了一个32.768K的晶振,搭配20pf的电容,仍然无法使用,是晶振选型有误还是有其他缺失的部分?谢谢!

点评

要外挂32.768K晶振+两个10~22pF电容。 下载程序时选择主频36.864MHz。 没其他的要求了。  详情 回复 发表于 2025-9-9 00:09
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:306
  • 最近打卡:2026-03-16 09:45:15

84

主题

7296

回帖

1万

积分

超级版主

积分
15668
发表于 2025-9-9 00:09:26 | 显示全部楼层
pwtj*** 发表于 2025-9-8 16:18
您好梁工问下,这个sample我在AI8054U-34K64的最小核心板上跑不动,是需要外挂晶振那?
我尝试了在XTALO和X ...

要外挂32.768K晶振+两个10~22pF电容。
下载程序时选择主频36.864MHz。
没其他的要求了。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-09-09 03:28:19
已绑定手机

0

主题

2

回帖

30

积分

新手上路

积分
30
发表于 2025-9-9 03:28:19 | 显示全部楼层
梁*** 发表于 2025-9-9 00:09
要外挂32.768K晶振+两个10~22pF电容。
下载程序时选择主频36.864MHz。
没其他的要求了。 ...

抱歉梁工这个点留言您,我参照的是立创开源上开源AI8051U声卡,只在原有未增加外挂竟真的部分,外挂了一颗32.768K的晶振搭配20pf电容,尝试了两个版本的固件均无法正常使用,Windows 11 提示未识别的设备VID0000_PID0002,请问是我参考的开源版本也有重大设计缺陷吗?
另外查了一下您似乎上传错图纸了……您上传的实验箱的PCB原理图实际为AI32G12K128/AI8H8K64U的PCB原理图,部分引脚的接口定义与AI8051U有区别,我无法确认到底应该接在哪个引脚上,G12K128/8H8K64U的晶振引脚为P1.6/1.7,但对应在8051上是P5.6和P5.7,是我参考的开源设计还有纰漏还是有其他问题吗,感谢您的帮助!

我参考的开源链接为:https://oshwhub.com/ly0630/ai8051u-based-usb-computer-sound
我自己的修改版本只更换了另一种规格的3.5mm和USB接口,然后在P1.6/P1.7上外挂了32.768K的贴片晶振并外挂了20pf电容。
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:34
  • 最近打卡:2026-02-24 18:11:30
已绑定手机

4

主题

46

回帖

141

积分

注册会员

积分
141
发表于 2025-10-7 21:25:27 | 显示全部楼层
大佬,有没有单独录放音功能的电路和代码示例

点评

Ai8051U实现数字录音及播放,便宜的16M字节Flash可录音34分钟,音质好 https://www.stcaimcu.com/thread-10632-1-1.html (出处: 国芯人工智能技术交流网站)  详情 回复 发表于 2025-10-9 15:25
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:306
  • 最近打卡:2026-03-16 09:45:15

84

主题

7296

回帖

1万

积分

超级版主

积分
15668
发表于 2025-10-9 15:25:59 | 显示全部楼层
yanhai*** 发表于 2025-10-7 21:25
大佬,有没有单独录放音功能的电路和代码示例

Ai8051U实现数字录音及播放,便宜的16M字节Flash可录音34分钟,音质好
https://www.stcaimcu.com/thread-10632-1-1.html
(出处: 国芯人工智能技术交流网站)
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-10-14 14:15:39
已绑定手机

0

主题

1

回帖

6

积分

新手上路

积分
6
发表于 2025-10-14 14:15:39 | 显示全部楼层
发现程序有个问题,有时候左右声道会反过来。

点评

按理不应该,因为我有这句: if((I2SSR & 0x04) == 0) WaveReadPtr &= 0xfffe; //强制对齐左声道  详情 回复 发表于 2025-10-14 22:42
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-3-16 19:21 , Processed in 0.120335 second(s), 94 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表