嵌入式实训报告-语音录放程序设计.docVIP

  • 63
  • 0
  • 约1.15万字
  • 约 10页
  • 2020-10-16 发布于浙江
  • 举报
语音录放程序设计 要求:在mini240开发板上,连接麦克风和扬声器,设计裸机语音录放程序,通过键盘控制,实现录音和放音操作。 天/日期 任务描述 通过标准 第1天 项目任务分析,分析实训内容,讲解相关知识,引导学生入门。 学生理解题目及要求 第2天 学生具体分析实训题目,明确思路和任务,查询相关书籍、资料,分析I2S协议,分析语音文件编码格式,重点分析S3C2440的I2S总线接口工作原理和相关寄存器功能。 画出相关流程图 第3天 查阅UDA1341TS的有关资料,分析其内部结构、引脚端功能、应用电路和编程方法。 写出分析结果 第3天 编写放音启动程序,定义函数,编写PCLK降频程序。 代码通过 第4天 编写端口初始化函数,编写DMA初始化函数。编写DMA中断注册函数。 代码通过 第5天 编写UDA1341初始化函数。 代码通过 第6天 编写放音I2S初始化函数。 代码通过 第7天 放音文件格式转换,设置起始地址和内容。 代码通过 第7天 编写主函数,启动放音,进入调试。 代码通过 第8天 编写录音I2S初始化函数。 代码通过 第9天 编写主函数,启动录音,存储数据。 代码通过 第10天 进入调试,录音完毕,播放声音。 代码通过 第11天 进一步调试,实现语音录放功能。 代码通过 第12天 写语音录放编程总结报告。 IIS总线控制器结构如图所示 SFTR(16位移位寄存器)CHN

文档评论(0)

1亿VIP精品文档

相关文档