OpenEdv-开源电子网

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

关于我做毕设将MINI板的录音机实验移植STM32F103C8T6的问题

[复制链接]

2

主题

2

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2022-3-3
在线时间
3 小时
发表于 2022-4-18 17:15:01 | 显示全部楼层 |阅读模式
1金钱
目前用C8T6的两个SPI,SPI1接正点原子买的VS1053b,SPI2接的SPI通信的SD卡;
1.虽然移植成功,但是录音效果极差,大佬能解答一下为什么吗?录音出来的wav文件几十k,而且几乎听不出人声;
我目前暂时猜测是我把malloc.h把可用ram从RET6的42x1024改到16x1024,毕竟C8T6ram只有20k

2.其实我把USB读卡器和录音机实验融合了一下,实现录完音后刷新一下usb接口就可以在PC端读取到我刚才的wave文件,这样的做法在MINI板上很成功,在移植C8T6后不仅音质差且加载速度很慢,
是不是调了俩spi导致mcu处理速度很慢?

谢谢大佬




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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2022-4-18 23:51:52 | 显示全部楼层
C8T6, 处理1053,加SPI存储SD卡,完全足够的了,不行的话你得检查下问题出在哪里,先试试播放SD卡的音乐看看
回复

使用道具 举报

4

主题

456

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1072
金钱
1072
注册时间
2021-4-26
在线时间
352 小时
发表于 2022-4-19 11:38:22 | 显示全部楼层
原子的程序是用dma进行数据传输的,你的是吗?
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-27 11:20

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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