找回密码
 立即注册
查看: 37490|回复: 137

51 开源 PWM播放音乐【奢香夫人】从SD卡中读取@STC8H8K64U @STC32G12K128

  [复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:217
  • 最近打卡:2024-11-15 09:12:27

29

主题

722

回帖

2790

积分

荣誉版主

积分
2790
发表于 2023-10-8 14:30:26 | 显示全部楼层 |阅读模式
51 开源 PWM播放音乐奢香夫人SD卡中读取@STC8H8K64U
开源协议:GPL3.0;51源码见一楼附件; 二楼放视频链接
开源 STC8H8K64U 读取SD卡中音乐  并用 PWM 播放音乐
------------------------------------------------------------------------
2023/11/7 更新v2.0版本
移植到STC32G12k128
在新指令集的下,不需要汇编,使用库函数就非常流畅。
主频也可以降下来。
此版本没有增加新功能
------------------------------------------------------------------------
2023/10/15 更新v1.5版本
支持的音频提升到8bit 44.1khz 双声道 WAV
===需要较高的工作频率,可能不适合部分环境
应该是STC8H8K64U的天花板了,还用了一点汇编,双声道才流畅。
截图202310151721185609.jpg

截图202310151702421353.jpg
------------------------------------------------------------------------
截图202310102006353232.jpg

截图202310081421052218.jpg

截图202310081428262600.jpg

截图202310081429385862.jpg


SDMUSIC_V1.2.7z

2.58 MB, 下载次数: 795

SDMUSIC_V1.5.7z

2.54 MB, 下载次数: 700

SDMUSIC_PLUS V2.0.7z

448.81 KB, 下载次数: 629

32G版本

1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!

本帖被以下淘专辑推荐:

  • · 精华|主题: 1, 订阅: 0
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:217
  • 最近打卡:2024-11-15 09:12:27

29

主题

722

回帖

2790

积分

荣誉版主

积分
2790
发表于 2023-10-8 14:47:56 | 显示全部楼层
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:81
  • 最近打卡:2024-10-17 09:35:06

9

主题

180

回帖

1778

积分

版主

积分
1778
发表于 2023-10-8 15:01:15 | 显示全部楼层
感谢楼主分享!
=============================================

USB 原理实战16课时】,视频教学已完美完成 ,大学标准课程
【10月/9号,10月/11号】USB基本原理教学视频, 已上传
10月/16号USB-HID 通信 实战】教学视频超级完美, 已上传
             是对着协议代码一行一行的讲解,认真听的都说会了
10月/18号下午USB-CDC虚拟串口 实战】教学视频, 已上传
             USB-CDC虚拟串口 / 就是最简单最强大的串口
             是对着协议代码一行一行的讲解,认真听的都说会了

请帮忙转发给可能需要:从0开始了解 USB 同学/同事/老师/研发人员
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4526&extra=&page=1
=========================================
CAN 原理实战8课时】,教学视频,制作中,后续直接看视频回放

回复 支持 0 反对 1

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:217
  • 最近打卡:2024-11-15 09:12:27

29

主题

722

回帖

2790

积分

荣誉版主

积分
2790
发表于 2023-10-8 15:46:08 | 显示全部楼层

共同成长
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:514
  • 最近打卡:2025-05-01 11:19:28

0

主题

75

回帖

1275

积分

金牌会员

积分
1275
发表于 2023-10-10 08:58:26 | 显示全部楼层
感谢楼主分享! 没有看到选择按钮  上一首  下一首   显示  如有就更完美了

点评

当前版本没有搞文件系统,是直接读指定扇区的音乐 文件系统以后在搞,先把音质优化一下  详情 回复 发表于 2023-10-10 14:53
回复 支持 1 反对 1

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:217
  • 最近打卡:2024-11-15 09:12:27

29

主题

722

回帖

2790

积分

荣誉版主

积分
2790
发表于 2023-10-10 14:53:45 | 显示全部楼层
wang*** 发表于 2023-10-10 08:58
感谢楼主分享! 没有看到选择按钮  上一首  下一首   显示  如有就更完美了

当前版本没有搞文件系统,是直接读指定扇区的音乐

文件系统以后在搞,先把音质优化一下
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:518
  • 最近打卡:2025-05-01 05:52:49
已绑定手机

46

主题

1694

回帖

2540

积分

金牌会员

积分
2540
发表于 2023-10-10 20:04:51 | 显示全部楼层
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:338
  • 最近打卡:2025-05-01 00:00:50

4

主题

242

回帖

1287

积分

金牌会员

积分
1287
发表于 2023-10-12 14:35:01 | 显示全部楼层
大佬,电路怎么搭的呀,可以分享下原理图吗

点评

当前的电路很简单,也就没画电路图。 V1.2版本的 PWM5_2 通过一个电容 接喇叭 SS_2 MOSI_2 MISO_2 SCLK_2 接sd 相对应的 cs di do clk 参考这个管脚图 具体的电路图等我优化完音质再画一个。 [attachimg]23956[/  详情 回复 发表于 2023-10-12 15:59
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:217
  • 最近打卡:2024-11-15 09:12:27

29

主题

722

回帖

2790

积分

荣誉版主

积分
2790
发表于 2023-10-12 15:59:28 | 显示全部楼层
本帖最后由 gentleman 于 2023-10-13 15:15 编辑
Snapd*** 发表于 2023-10-12 14:35
大佬,电路怎么搭的呀,可以分享下原理图吗

当前的电路很简单,也就没画电路图。

V1.2版本的
PWM5_2 通过一个电容 接喇叭

SS_2 MOSI_2 MISO_2 SCLK_2 接sd 相对应的 cs di do clk



补充一下  要3v3供电。


参考这个管脚图

具体的电路图等我优化完音质再画一个。

截图202310121556566558.jpg


回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:514
  • 最近打卡:2025-05-01 11:19:28

0

主题

75

回帖

1275

积分

金牌会员

积分
1275
发表于 2023-10-13 08:04:10 | 显示全部楼层
谢谢分享  期待你的作品
回复 支持 1 反对 0

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 06:28 , Processed in 0.319303 second(s), 118 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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