OpenEdv-开源电子网

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

F407 驱动VS1053

[复制链接]

60

主题

153

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
369
金钱
369
注册时间
2013-12-23
在线时间
32 小时
发表于 2016-3-10 09:29:12 | 显示全部楼层 |阅读模式
20金钱
STM32F407的VS1053移植,我现在移植后RAM测试一直是0,但是读写取其他寄存器比如SPI_Mode写入的和读出的都一致,用示波器看过SPI时钟正常,SPI发送0xAA在MOSI口能看到规则的方波,应该可以排除SPI的问题,VS1053的电路基本参照原子兄的电路,只是把RST引脚与407芯片的RST引脚接在了一起,示波器测过DREQ脚是高电平,XCS和XDCS脚高低电平切换也输出正常,可以确认初始化引脚没有错,现在有可能是什么问题呢?请教原子兄!

最佳答案

查看完整内容[请看2#楼]

现在已经解决了,但是我发现一个问题,RAM测试和正弦波测试不能同时进行,如果先测试RAM那么正弦波测试无法听到声音,屏蔽掉RAM测试就可以听到声音了,反过来也是,正弦波测试成功,RAM返回0,这个是不是和我没有复位有关啊,因为我的RST引脚直接和407的RST引脚链接在一起,不知道会不会对后面的音频播放残生影响。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

60

主题

153

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
369
金钱
369
注册时间
2013-12-23
在线时间
32 小时
 楼主| 发表于 2016-3-10 09:29:13 | 显示全部楼层
现在已经解决了,但是我发现一个问题,RAM测试和正弦波测试不能同时进行,如果先测试RAM那么正弦波测试无法听到声音,屏蔽掉RAM测试就可以听到声音了,反过来也是,正弦波测试成功,RAM返回0,这个是不是和我没有复位有关啊,因为我的RST引脚直接和407的RST引脚链接在一起,不知道会不会对后面的音频播放残生影响。
回复

使用道具 举报

60

主题

153

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
369
金钱
369
注册时间
2013-12-23
在线时间
32 小时
 楼主| 发表于 2016-3-10 13:34:18 | 显示全部楼层
连看的人都没有?自己顶一下别沉了
回复

使用道具 举报

22

主题

62

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
228
金钱
228
注册时间
2013-5-1
在线时间
27 小时
发表于 2016-9-19 14:49:40 | 显示全部楼层
帮顶一下STM32F407  VS1053
回复

使用道具 举报

0

主题

3

帖子

0

精华

初级会员

Rank: 2

积分
118
金钱
118
注册时间
2017-8-29
在线时间
35 小时
发表于 2017-8-29 22:05:30 | 显示全部楼层
在和楼主做类似的东西  楼主能不能提供下源代码啊
回复

使用道具 举报

0

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2019-5-1
在线时间
13 小时
发表于 2020-5-10 14:48:34 来自手机 | 显示全部楼层
楼主做出来了吗?,我遇到同样的问题,单步调试找到SPI发送那块,
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-1 23:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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