硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3999|回复: 6
收起左侧

[μCOS-II] 使用STM32F207+UCOSII+SDIO+USB+VS1003录音问题

[复制链接]

5

主题

69

回帖

5

积分

初级会员

积分
5
发表于 2015-8-31 10:14:15 | 显示全部楼层 |阅读模式
最近用VS1003做个录音机的实验,使用VS1003进行录音,将录音数据读到外部RAM中,RAM满了之后用FATFS0.11存储成一个wav文件,奇怪的是发现wav文件在电脑上有咔咔的声音,还挺规律的,若是在vs1003上直接播放就会卡死。有人遇到过么 2.rar (47 KB, 下载次数: 98)
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106974
QQ
发表于 2015-8-31 17:42:55 | 显示全部楼层
将录音机的任务设置为最高的优先级任务试试,感觉是中断或者哪里有定期的干扰造成的。
如果可以的话,可以使用裸机试试。
回复

使用道具 举报

5

主题

69

回帖

5

积分

初级会员

积分
5
 楼主| 发表于 2015-9-8 16:08:42 | 显示全部楼层

回 eric2013 的帖子

eric2013:将录音机的任务设置为最高的优先级任务试试,感觉是中断或者哪里有定期的干扰造成的。
如果可以的话,可以使用裸机试试。 (2015-08-31 17:42) 
嗯嗯 使用过裸机测试,裸机就使用vs1003 和文件系统,SD卡,结果和操作系统的是一模一样。
会不会是硬件的问题呢?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106974
QQ
发表于 2015-9-9 08:14:46 | 显示全部楼层

回 shouyuxinyan 的帖子

shouyuxinyan:嗯嗯 使用过裸机测试,裸机就使用vs1003 和文件系统,SD卡,结果和操作系统的是一模一样。
会不会是硬件的问题呢? (2015-09-08 16:08) 
想了想,用VS1003实现录音的确没有怎么搞过,你的这个平台实现放音应该没问题吧
回复

使用道具 举报

5

主题

69

回帖

5

积分

初级会员

积分
5
 楼主| 发表于 2015-9-10 17:32:39 | 显示全部楼层

回 eric2013 的帖子

eric2013:想了想,用VS1003实现录音的确没有怎么搞过,你的这个平台实现放音应该没问题吧 (2015-09-09 08:14) 
楼主,我找到问题了,原来咱们开发板上的那个SD卡驱动,用于FATFS的那个里面

Status = SD_WriteMultiBlocks((uint8_t *)buff, sector<<9 ,SECTOR_SIZE, count+1);
这个为什么要加一才行呢?我用的时候不知道什么时候给删掉了,每次存储Mp3数据的时候都是丢失
最后块,数据表现都是0x00,就是听起来就咔咔的声

为什么要加1才行呢,没搞懂
回复

使用道具 举报

5

主题

69

回帖

5

积分

初级会员

积分
5
 楼主| 发表于 2015-9-10 17:33:14 | 显示全部楼层

回 eric2013 的帖子

eric2013:想了想,用VS1003实现录音的确没有怎么搞过,你的这个平台实现放音应该没问题吧 (2015-09-09 08:14) 
对,放音没问题,存储到U盘都是OK的,就SD卡不行
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106974
QQ
发表于 2015-9-10 21:52:48 | 显示全部楼层

回 shouyuxinyan 的帖子

shouyuxinyan:楼主,我找到问题了,原来咱们开发板上的那个SD卡驱动,用于FATFS的那个里面

Status = SD_WriteMultiBlocks((uint8_t *)buff, sector<<9 ,SECTOR_SIZE, count+1);
这个为什么要加一才行呢?我用的时候不知道什么时候给删掉了,每次存储Mp3数据的时候都是丢失
....... (2015-09-10 17:32) 
官方的提的SD卡驱动库有bug(就是bsp_sdio_sd这个文件),这个是站长发现的,能发现这个真是不容易。
官方这个bug还没有解决就没有再更新这个SD卡驱动了,已经转到Cube上面了。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-12 15:13 , Processed in 0.222755 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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