- 9
- 0
- 约 2页
- 2017-08-19 发布于天津
- 举报
.5 主控模块.PDF
第石章 G.723.1A语音编解码器的软件实现
中断处理模块
图5.1软件结构简图
为了方便程序调用,并提高程序的可读性,将每个功能模块当作一个函数对
待,整个编解码器就是采用函数多级调用的结构进行数据处理。
受5.1.5主控模块
土控模块实现的功能在 卜一节己进行了介绍,其流程图如图5.2所示。
主程序首先初始化CPU、串口、编解码器和DMA通道,然后根据用户是否执
行附录A来确定VAD和CNG的初始化情况,最后打开中断,开始编解码算法的
循环运算。
主控模块通过不断查询编码器与解码器的数据帧接收满标志,确定进行编码运
算还是进行解码运算。若检测到编码器输入端己收满一帧后,首先将编码输入数
据中间缓冲区中的数据拷贝到编码输入数据处理缓冲区,然后将编码输入数据处
理缓冲区的地址指针输入给编码器,调用编码算法,对编码结果进行打包,再将
打包后的数据加载到编码输出中间数据缓冲区,完成编码端的数据操作。如果检
测到解码器已收满一帧后,先校验是否有错误比特,并设置相应的标志。然后将
数据搬移到解码输入数据处理缓冲区,然后将解码输入数据处理缓冲区的地址指
针传给解码器,调用解码算法
您可能关注的文档
- <七里三仙圣地3日游;含4正2早特色农家餐.PDF
- <九华山观光礼佛2日游;宿山上三星酒店,巴士往返,门票景.PDF
- <华东三市-三大水乡-普陀山祈福6日游;升级一晚酒店,含接送.PDF
- <华东五市-狮子林-周庄-乌镇-南浔5日游;游江南三大水乡,宿.PDF
- <安徽九华山2日跟团游;暑期狂欢季 高考生免门票,宿山上农.PDF
- <山西壶口瀑布-绵山-王家大院动高3日游;吃平遥八碗八碟 住1.PDF
- <巴厘岛6晚8日游;五星航空郑州直飞 两天自由活动,凯恩斯.PDF
- <巴厘岛6晚8日游;五星航空郑州直飞,两天自由活动,全程海.PDF
- <德法意瑞四国12日游;浪漫之旅.PDF
- <恐龙园二次入园2日游;是一座融科普、博物、游乐、休闲、.PDF
最近下载
- 一级建造师建筑工程实务考试试题 (A+版).docx VIP
- 协同办公驱动高水头电站压力钢管裂纹研究:有限元分析视角与实践融合.docx VIP
- (新教材)2025年部编人教版七年级下册语文 23. “蛟龙”探海 课件.ppt
- KLQ6100G城市公交车车身造型与总布置等设计开题报告.doc VIP
- 残疾人健康讲座课件.pptx VIP
- 农民工工资投诉处理机制、方案.docx VIP
- BMC-ASPEED2400-开发专用数据手册.pdf VIP
- 管理会计综合实训单松答案.docx VIP
- 2026新茶饮行业白皮书_CIC灼识咨询&中国新茶饮产业联盟-2026-34页(2)(2).docx VIP
- 《政府办公楼电气系统设计-强电系统设计》》-毕业论文.doc VIP
原创力文档

文档评论(0)