OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5550|回复: 5

有玩过基于stm32的MP3吗?你们做硬件的时候用到sram和flash吗?做汉字库的时候是把字库放在flash里面?

[复制链接]

15

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
127
金钱
127
注册时间
2013-11-9
在线时间
0 小时
发表于 2013-12-12 17:07:16 | 显示全部楼层 |阅读模式
想做mp3,用ucos ii 和 ucgui。在考虑硬件问题,画PCB板子。战舰的板子上有2M SRAM和8M FLASH,不知道有没有必要上外部存储芯片?
mp3的工作过程:
stm32控制芯片将SD卡的mp3文件数据送往VS1053,VS1053硬件解码输出至功率放大器,输入到喇叭。

原子哥做的mp3是把字库放在SD卡里,然后导入外部flash里,是不是这样速度会快些?汉字内码是放在哪儿的?小白一个,求解?看了开发指南还不是太懂!


想用TF卡,sd卡体积太大了,可以实现吗?也是用spi实现?


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2013-12-12 17:22:55 | 显示全部楼层
回复【楼主位】电子狂飙:
---------------------------------
做MP3吧,SD卡还是用SDIO比较快点,字库还是放到外部FLASH上吧,方便更新

如果你单纯是做一个MP3的话,字库不经常更新,MCU里面的FLASH够大的话直接放里面也是可以的
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

54

主题

1008

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2384
金钱
2384
注册时间
2012-11-22
在线时间
403 小时
发表于 2013-12-12 17:43:54 | 显示全部楼层
如果不用歌词的话,放SD卡完成全可以,速度够了,flash可以不加。至于外部sram也用不着,芯片的够用了。
态度决定一切
回复 支持 反对

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2013-12-13 12:16:44 | 显示全部楼层
回复【楼主位】电子狂飙:
---------------------------------
SD卡体积打你可以用TF卡啊,容量大
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

15

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
127
金钱
127
注册时间
2013-11-9
在线时间
0 小时
 楼主| 发表于 2013-12-16 22:48:10 | 显示全部楼层
回复【4楼】Badu_Space:
---------------------------------
不知道tf复杂不?驱动好写不?
回复 支持 反对

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2013-12-17 09:00:48 | 显示全部楼层
回复【5楼】电子狂飙:
---------------------------------
TF卡超过2G还是用SDIO驱动比较好点,个人认为,呵呵

STM32有些芯片本身有带SDIO接口的,MDK也带了个例程,可以移植
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-16 17:33

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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