STM32F4,RFID和语音播报功能不能同时使用

2019-07-20 14:49发布

      我在做一个只能停车场管理系统的毕业设计,利用24Cxx注册和删除用户信息功能,刷卡抬杆和落杆的功能,记录停车时间以及刷卡收费充值功能,都已经实现了。现在唯一的问题在于毕设要求语音播报功能,参考了原子哥的音乐播放器程序,做了改动,能够在需要时播放指定的语音文件。

      但是问题来了,wm8978是用I2S驱动的,而RFID是用SPI驱动的,两个功能单独运行时都成功了,但是合在一起就不行了,放了语音就读不到卡。看了原子哥说I2S和SPI是共用寄存器的,不能同时使用,那么我改怎么办呢,怎么同时实现这两个功能呢。谢谢大家给些建议,真的现在有一种毕不了业的冲动。

程序完全调试好后会把整个工程贴上来,供大家参考。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
懂武懂武
1楼-- · 2019-07-20 15:49
 精彩回答 2  元偷偷看……
blueNanna
2楼-- · 2019-07-20 21:45
 精彩回答 2  元偷偷看……
懂武懂武
3楼-- · 2019-07-20 23:29
为什么不用两个单片机
blueNanna
4楼-- · 2019-07-21 01:25
懂武懂武 发表于 2017-4-19 10:29
为什么不用两个单片机

不好意思,请问怎么用两个呢。。我也是刚学STM32,不太懂。。
blueNanna
5楼-- · 2019-07-21 03:24
 精彩回答 2  元偷偷看……
懂武懂武
6楼-- · 2019-07-21 07:29
 精彩回答 2  元偷偷看……

一周热门 更多>