一种数字录音与回放系统实现方案
时间:06-29
来源:互联网
点击:

编程操作和刷新操作都需要进行数据查询,统称为写操作状态查询,用以判断写操作是否已经正确完成。Am29F040B提供了DQ2、DQ3、DQ5、DQ6以及DQ7几个位用于写操作状态查询,表2给出了这些位的功能。

根据具体情况可以查询不同的位。需要注意的是:使用DQ7和DQ2查询状态信息时需要一个有效地址,而如果DQ5位读出为1则说明编程或刷新操作已经超出最大时序限制。在笔者的实际应用中,编程操作查询DQ7位。当读出DQ7位与写入的DQ7位一致时,则说明写入成功,可以继续写下一单元;刷新操作时,则查询任一单元(一般取最后一个单元)是否已经是0FFh,如果是则刷新正确完成。
解决了DSP与FLASH的硬件接口电路和DSP对FLASH的软件编程方法后,通过适当的程序控制,就可以实现系统的数字录音与回放功能。既可以录下DSP网络中接收到的语音数据,也可以通过声卡采样录下说话人的话音。该系统应用到语音教室,能顺利地实现学生机的跟读和复读,而且录音内容只要不刷新,即使掉电也不会丢失。在其它电子产品中,这种方法也可以得到有效的应用。
- 航天器DC/DC变换器的可靠性设计(02-12)
- 基于ARM核的AT75C220及其在指纹识别系统中的应用(05-24)
- 基于nRF2401智能小区无线抄表系统集中器设计(04-30)
- 卫星电源分系统可靠性设计与研究(02-12)
- 采用信号调理IC驱动应变片电桥传感器(05-26)
- 基于nRF2401智能无线火灾监控系统设计(04-01)
