[技术问答] M487SD卡播放MP3

[复制链接]
1708|12
 楼主| 小糖人 发表于 2018-12-24 10:52 | 显示全部楼层 |阅读模式
有没有调过M487的板子,官方例程中的NAU88L25_Reset函数会卡住。
zhuomuniao110 发表于 2018-12-24 11:34 | 显示全部楼层
没,看看卡在哪儿了。
zhuotuzi 发表于 2018-12-24 12:33 | 显示全部楼层
是因为单片机卡住了,还是因为那个外设卡住了。
zhuotuzi 发表于 2018-12-24 12:33 | 显示全部楼层
你是有NAU88L25这个东西吗,如果没有,到这或许会卡。
 楼主| 小糖人 发表于 2018-12-24 13:45 | 显示全部楼层
zhuotuzi 发表于 2018-12-24 12:33
是因为单片机卡住了,还是因为那个外设卡住了。

应该是外设,nau88L25,编解码器卡住,I2C通讯,不成功,I2CSTA后,得不到编解码器的回复。状态始终是0XF8,总线错误状态。对着官方硬件电路图查找了,也不是管脚定义错。
 楼主| 小糖人 发表于 2018-12-24 13:45 | 显示全部楼层
zhuotuzi 发表于 2018-12-24 12:33
你是有NAU88L25这个东西吗,如果没有,到这或许会卡。

应该是外设,nau88L25,编解码器卡住,I2C通讯,不成功,I2CSTA后,得不到编解码器的回复。状态始终是0XF8,总线错误状态。对着官方硬件电路图查找了,也不是管脚定义错。
gaoyang9992006 发表于 2018-12-24 14:19 | 显示全部楼层
小糖人 发表于 2018-12-24 13:45
应该是外设,nau88L25,编解码器卡住,I2C通讯,不成功,I2CSTA后,得不到编解码器的回复。状态始终是0XF ...

就是这个外部元件没有返回正确的代码,而主机这边一直等待。这种卡住?
mintspring 发表于 2018-12-24 20:08 | 显示全部楼层
这跟单片机无关了,看看是不是发送的指令有问题,或者其他的设置。
paotangsan 发表于 2019-1-8 11:47 | 显示全部楼层
是不是晶振没有起振啊
jasontu 发表于 2019-1-8 13:06 | 显示全部楼层
看你拿的板子是不是官網上有賣的numaker_pfm_m487 v2.0上面有nau8822
dongnanxibei 发表于 2019-1-8 15:39 | 显示全部楼层
两边都要考虑。也可以别使用while(某条件成立)这种等待的函数。
morgandu 发表于 2019-3-11 17:21 | 显示全部楼层
NAU88L25 audio codec 是外设.

NuMaker-PFM-M487, NuMaker-IoT-M487 都有 NAU88L25.
NuMaker-ETM-M487 没有 NAU88L25, 也没有 MicroSD 卡槽.

请确认是否使用 PFM-M487 或 IoT-M487 板子. BSP 的 MP3 播放是确认可以使用的.
dongnanxibei 发表于 2019-3-11 18:29 | 显示全部楼层
楼上高人。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

31

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部