SPI flash memory(spi flash)
2022-09-03 15:08:09
•
来源:
导读 大家好,今天小六子来为大家解答以下的问题,关于SPI flash memory,spi flash这个很多人还不知道,现在让我们一起来看看吧!1、Mbits s
大家好,今天小六子来为大家解答以下的问题,关于SPI flash memory,spi flash这个很多人还不知道,现在让我们一起来看看吧!
1、Mbits/s。
2、时间计算如下1. 对Flash的操作,512字节在8Mbit/s的速率下,耗时仅仅0.5微秒左右。
3、2. VS1003内部有512字节的缓冲区,按照128kbps的播放速率,半个缓冲区至少可以播放30微秒。
4、操作步骤如下:1. 为了能够及时响应VS1003的数据要求,需要先将数据缓冲到STM32的RAM中,即先从Flash读取一部分MP3数据到RAM中。
5、然后写满VS1003的512字节缓冲,开始播放。
6、2. VS1003在有缓冲空闲时会产生中断请求,此时缓冲区中至少还能支撑30微秒。
7、 如果此时SPI空闲,操作SPI,直接从RAM将数据写入VS1003 否则,等待SPI操作结束(最多1微秒),然后从RAM中将数据写入VS10033. 检查RAM中的MP3数据是否需要从Flash补充,如果需要,从Flash中读取MP3数据到RAM中。
8、4. 重复2,3直到播放结束。
9、以上只是比较粗略的过程,需要你自己进一步设计和规划。
本文分享完毕,希望对你有所帮助。
免责声明:本文由用户上传,如有侵权请联系删除!
标签: