打印
[RISC-V MCU 创新应用比赛]

分享触控MP3播放器制作过程

[复制链接]
15549|73
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gtbestom|  楼主 | 2021-9-29 23:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 gtbestom 于 2021-9-29 23:25 编辑

#申请原创# @21小跑堂

  近年来开源 RISC-V 架构处理器正在快速崛起,又恰逢全球芯片短缺,RISC-V 处理器成为替代 ARM 处理器的可行方案

  既然是新架构,本着了解学习的心态,申请了和参加了沁恒 RISC-V 处理器创新赛

  用这块免费的 CH32V103 开发板,DIY 设计了一个 MP3 播放器,分享制作过程
  
  一、视频简介
  
  B站简介视频:https://b23.tv/hTwGuN
  
  二、器件清单

沁恒官方 CH32V103 开发板(集成 WCH-Link、USB 转 TTL)
ILI9341 彩色液晶屏模块(集成 TF 卡槽)
VS1003 音频解码模块
TF 存储卡
洞洞板或者杜邦线
TYPE-C 数据线
可选 U 盘

  三、电路连接
               
  沁恒 CH32V103 开发板兼容 Arduino 引脚接口,彩色液晶屏模块可以直接接入,VS1003 音频模块可以通过杜邦线或者洞洞板连接,也可以使用 VS1053 音频模块

VS10xx_RST_PIN PA4
VS10xx_XCS_PIN PD2
VS10xx_XDCS_PIN PA15
VS10xx_DREQ_PIN PB2


  四、功能描述
  
  支持触屏交互,简单易用
  支持 TF 卡歌曲播放,也支持 U 盘歌曲播放
  支持 45 点频谱(23点扩展到45点)显示,100ms 刷新一次
  支持显示歌手 bmp 格式图片
  支持播放进度条、音量调整、切歌等基础功能

  五、原理和制作过程讲解
  
  之前在论坛发了几篇**,介绍制作 MP3 的一些细节步骤,可以参考  
  沁恒 CH32V103 实现音乐频谱(多图预警)                        https://bbs.21ic.com/icview-3162808-1-1.html
  沁恒 CH32V103 读取内存卡字库显示                                  https://bbs.21ic.com/icview-3155002-1-1.html
  沁恒 CH32V103 内置 Flash 延长使用时间,均衡磨损写入     https://bbs.21ic.com/icview-3166844-1-1.html
  沁恒 CH32V103 驱动4线电阻触摸屏                                   https://bbs.21ic.com/icview-3157802-1-1.html
  初识 RISC-V 内核国芯 CH32V103                                       https://bbs.21ic.com/icview-3152550-1-1.html
  CH32V103 FATFS实现中文长文件名读取                             https://bbs.21ic.com/icview-3154440-1-1.html
  沁恒 CH32V103 解码bmp格式位图并显示到12864                https://bbs.21ic.com/icview-3157422-1-1.html
  沁恒 CH32V103 12864 仿电脑风格 UI 界面                         https://bbs.21ic.com/icview-3156054-1-1.html
  沁恒 CH32V103 解析mp3文件信息                                     https://bbs.21ic.com/icview-3160368-1-1.html
  沁恒 CH32V103 mp3播放器界面美化                                  https://bbs.21ic.com/icview-3159462-1-1.html
  沁恒 CH32V103 mp3播放器雏形                                        https://bbs.21ic.com/icview-3158434-1-1.html
  沁恒 CH32V103 USB Host FATFS 读取U盘文件                    https://bbs.21ic.com/icview-3164738-1-1.html
  
  六、固件、字库、UI界面图片
  
  固件可以直接烧写制作MP3,源码较乱待整理后分享
   歌手图片,解压到TF卡根目录.rar (1.55 MB)
   系统文件、字库,解压到TF卡根目录.rar (5.96 MB)

游客,如果您要查看本帖隐藏内容请回复






使用特权

评论回复

相关帖子

沙发
2695877352| | 2021-9-30 21:40 | 只看该作者
像楼主好好学习

使用特权

评论回复
板凳
WENHX| | 2021-10-1 16:20 | 只看该作者
好好学习

使用特权

评论回复
地板
rongwinzip| | 2021-10-6 20:16 | 只看该作者
回复看一下

使用特权

评论回复
5
LED吴生| | 2021-10-6 22:24 | 只看该作者
1111

使用特权

评论回复
6
xinmeng_wit| | 2021-10-7 11:10 | 只看该作者
期待源码分享,学习学习

使用特权

评论回复
7
Johnmc104| | 2021-10-28 15:56 | 只看该作者
有趣的分享

使用特权

评论回复
8
喵小黑| | 2021-11-2 16:05 | 只看该作者
谢谢分享

使用特权

评论回复
9
uiint| | 2021-11-4 20:11 | 只看该作者
这个看着非常棒呢。   

使用特权

评论回复
10
hellosdc| | 2021-11-4 20:12 | 只看该作者
VS1003 用的比较少了吧      

使用特权

评论回复
11
mituzu| | 2021-11-4 20:12 | 只看该作者
可以做蓝牙控制的吗?

使用特权

评论回复
12
suzhanhua| | 2021-11-4 20:12 | 只看该作者
RISC-V 处理器确实越用越多。     

使用特权

评论回复
13
isseed| | 2021-11-4 20:12 | 只看该作者
RISC-V 架构处理器越来越多了   

使用特权

评论回复
14
wangdezhi| | 2021-11-4 20:13 | 只看该作者
还可以申请RISC-V 开发板吗   

使用特权

评论回复
15
biechedan| | 2021-11-4 20:13 | 只看该作者
居然集成了 WCH-Link。         

使用特权

评论回复
16
chenci2013| | 2021-11-4 20:13 | 只看该作者
以前见过stm32的 MP3 播放器。      

使用特权

评论回复
17
gygp| | 2021-11-4 20:13 | 只看该作者
界面设计的非常棒呢。               

使用特权

评论回复
18
xietingfeng| | 2021-11-4 20:13 | 只看该作者
ILI9341 使用gui了吗?      

使用特权

评论回复
19
Taoyukai| | 2021-12-17 10:59 | 只看该作者
学习了

使用特权

评论回复
20
豌豆爹| | 2021-12-21 10:42 | 只看该作者
感觉很棒,可以做蓝牙控制吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

109

帖子

0

粉丝