OpenEdv-开源电子网

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

STM32F207VC SD 卡初始化时卡死在FindSCR函数While循环中怎么办

[复制链接]

12

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
142
金钱
142
注册时间
2016-6-30
在线时间
36 小时
发表于 2016-12-6 13:08:21 | 显示全部楼层 |阅读模式
5金钱
用STM32F207移植开发板STM32F103的程序,SD 卡初始化卡死在FindSCR函数里的while里面 没有进if 所以一直挑不出来,到底是什么出了问题,求大神指导!
        while(!(SDIO->STA&(SDIO_FLAG_RXOVERR|SDIO_FLAG_DCRCFAIL|SDIO_FLAG_DTIMEOUT|SDIO_FLAG_DBCKEND|SDIO_FLAG_STBITERR)))
        {
                if(SDIO_GetFlagStatus(SDIO_FLAG_RXDAVL) != RESET)//½óêÕFIFOêy¾Y¿éóÃ
                {
                       
                        *(tempscr+index)=SDIO_ReadData();        //¶áè¡FIFOÄúèY
                        index++;
                        if(index>=2)break;
                }
               
        }


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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2016-12-8 22:17:02 | 显示全部楼层
回复

使用道具 举报

12

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
142
金钱
142
注册时间
2016-6-30
在线时间
36 小时
 楼主| 发表于 2016-12-9 13:05:10 | 显示全部楼层

原子大神,我另外移植了一个SD卡操作,初始化,读写都没问题,就是用文件系统打不开文件,提示无效文件名。。。还有个问题就是我直接读取SD 卡中的WAV 文件然后用PWM 播放,
WAV 是8K的 8Bit 数据,这个怎么设置定时器的PWM周期和另外一个定时器的更新周期,就是不太懂这原理。公司就我搞单片机,很多模块,一周一个新东西从无到有,实在无力啊,求指导!!!
回复

使用道具 举报

12

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
142
金钱
142
注册时间
2016-6-30
在线时间
36 小时
 楼主| 发表于 2016-12-9 13:10:25 | 显示全部楼层
本帖最后由 C泪奔 于 2016-12-9 13:11 编辑

我自己这样用PWM播放,TIM4 更新中断中设置TIM3_CH1的占空比,在BUF[2][512]这个BUF读SD卡的数据,TIM4设置的频率是采样率8K,TIM3 PWM频率大于8K( 设置40K不响,10K多点一直哒哒哒的声音),是不是原理搞错了?搞不懂急死了!!!
回复

使用道具 举报

1

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2016-11-14
在线时间
16 小时
发表于 2016-12-9 13:58:58 | 显示全部楼层
太难了~~~帮顶
回复

使用道具 举报

12

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
142
金钱
142
注册时间
2016-6-30
在线时间
36 小时
 楼主| 发表于 2016-12-9 14:44:42 | 显示全部楼层

百度都翻烂了 ,找了很多 例子看,大概意思就是上面那样,但是不知道是不是我理解错了,始终会有哒哒哒的声音
回复

使用道具 举报

1

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2020-7-20
在线时间
15 小时
发表于 2023-3-27 20:17:12 | 显示全部楼层
C泪奔 发表于 2016-12-9 13:05
原子大神,我另外移植了一个SD卡操作,初始化,读写都没问题,就是用文件系统打不开文件,提示无效文件名 ...

哥,解决了吗,我遇到了和你同样的问题
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-24 12:34

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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