所有分类
  • 所有分类
  • 在线课堂
  • 精品课程
  • 课件资料
  • 标准资料
  • 资料手册
  • 图纸模型
文档家VIP会员升级

《实时音频网络传输系统的软件设计(综合设计)》PPT课件 电子科技大学 管庆

实时音频网络传输系统的软件设计(综合设计)_电子科技大学
 
课件内容: 
第一章 CCS开发环境与工具(一) 
1.1 CCS开发环境概述 
1.2 CMD文件介绍 
在CCS环境下,创建project工程,完成\”Hello world\”打印输出。 
第一章 CCS开发环境与工具(二) 
1.3 使用CCS的调试工具,进行代码调试 
1.4 在不同平台运行代码 
第二章 DSP/BIOS的使用—–目的:掌握DSP/BIOS的基本使用,包括线程的创建和使用,学习线程的同步与通信,掌握BIOS的分析工具。通过本章学习,构建音频直通程序,在DM6437实验板上实现音频信号的采集与回放。 
2.1 DM6437实验板基本介绍。介绍音频采集和回放功能需要的相关硬件设备,以及如何验证音频采集和回放的正确性。本节视频将展示如何连接实验测试环境,以及连接实验板后,运行音频直通例程代码,完成音频采集和回放的演示,并最终听到板子输出的声音。 (参考代码可从附件下载) 
2.2 BIOS的线程管理概述。介绍DSP/BIOS线程管理以及基本概念。—–DSP/BIOS提供了有优先级的多线程处理。它是专为那些需要实时调度、同步以及通信的应用程序设计的。在一个包含DSP/BIOS内核的应用程序里,按优先级从低到高有四种主要线程:后台线程(IDL线程)、任务(TSK线程)、软件中断(SWI线程)、硬件中断(HWI线程)。 
2.3 HWI线程。通过实验演示(例程audio_HWI_Lab3),讲解使用HWI线程,完成音频信号的捕获和输出。 
2.4 TSK线程。通过实验演示(例程Audio_TSK_Lab5,可从附件下载),讲解使用TSK线程,配合使用旗语和队列操作,完成音频信号的捕获和输出。该例程通过添加网络应用代码后,最终实现音频实时传输功能。 
第三章 网络通讯与实时音频数据传输(一) 
3.1 Winsock网络编程。介绍Winsock编程涉及到的基本知识,包括套接字类型、工作流程、主要函数和应用示例等,以及Visual Studio C++编程基础。 
第3章单元测验 
第三章 网络通讯与实时音频数据传输(二) 
3.1 Winsock网络编程。Winsock数据报编程示例 
第三章 网络通讯与实时音频数据传输(三) 
3.2 NDK编程基础。介绍NDK的基本结构、工作流程、函数介绍和编程示例,以及程序调试等。 
第三章 网络通讯与实时音频数据传输(四) 
3.3 实时音频传输。介绍音频文件的基本格式、DM6437和PC机之间的简单通信协议、PC端程序架构、DSP端程序架构 
第三章 网络通讯与实时音频数据传输(五) 
3.3 实时音频传输。音频采集、传输、接受和保存的编程示例。 
DES5437目标板上的音频网络实时传输的实现

资源下载
资源下载
0
文档家VIP会员升级
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录