- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八届工业仪表与自动化学术会议
基于 ARM 和μC/OS-II 的实时语音传输技术研究
Real Time Audio Communication Based on ARM and µC/OS-II
董 军 孙自强
(华东理工大学 自动化研究所,上海200237)
摘 要:主要讨论了基于LPC2138和嵌入式实时操作系统μC/OS-II的语音通信装置的软硬件设计,着重介绍实
时系统下的任务调度与程序编写的方法策略,以及利用ADPCM进行语言编解码的算法,简单探讨了无线条件下的
网络通信的相关问题。
关键词: μC/OS-II ADPCM LPC2148 无线通信
Abstract: This Paper mainly discusses the hardware and software design of real time audio communication device based
on LPC2148 and real time embedded system µC/OS-II, introduced the strategy of tasks design under Real-time
environment, discussed the technology of audio data co/decode in embedded device., and also we probed into the
problem of wireless communication.
Key words: µC/OS-II ADPCM LPC2148 Wireless Communication
0 引言
目前,在嵌入式系统里基于ARM微核的嵌入式处理器已经成为市场主流.随着ARM技术的广泛
应用,嵌入式无线网络环境下语音通信成为当前网络通信的一个热点,许多用户需要在无线网络
上进行信息交流和语音通信。带宽是影响语音服务质量的关键因素,要解决这个问题,一是要提
高无线网络的固有带宽,二是尽量降低语音传输所要求的带宽,这就要求无线网语音的接入设备
或者是终端设备能对语音数据进行压缩,以低比特率发送到网络上。因此,低速率语音编码技术
是无线网络语音传输中最关键的技术之一。为了加快开发的进度,提高系统的可靠性和稳定性,
采用了 μC/OS-II嵌入式操作系统。μC/OS-II是源代码公开的嵌人式实时操作系统[1],它是专为
微控制器系统和软件开发而设计的多任务操作系统内核。本文将介绍基于ARM和实时嵌入式操作
系统μC/OS-II的语言传输技术的软硬件设计。
1 硬件系统设计
本装置处理单元选用LPC2148芯片作为微控制器。此CPU为工业级温度范围;通过片内的PLL
可以实现高达60MHz的CPU操作频率;具有丰富的片类资源:32k的RAM和512k的FLASH;2个32位定
时器(带4路捕获和4路比较通道);RTC;看门狗定时器;2个UART;2个高速IIC接口(400kbit/s);
2个SPI接口;2个8路10位A/D转换器和D/A转换器,转换时间低至2.24μs;多达9个边沿或电平
触发的外部中断等[4]。
由于 LPC2148 内自带 10 位的 A/D 和 D/A 转换器,所以只要在芯片外围加上信号调理放大电
路就可以实现语音的输入输出了。因为选用的 LCD 模块带有控制器,所以可以通过 CPLD 来扩展
I/0 接口外接 LCD 作为人机界面,通过 CPU 的SPI 总线直接将数据写入 CPLD,经过CPLD转换后写
入 LCD。该方案减轻了 LPC2138 的负担,增加了系统配置的灵活性,方便以后的升级 8 。RF 模块
1
第八届工业仪表与自动化学术会议
通过串口与 CPU 相连,CPU 可以对其发送/接收命令以及语音压缩数据,其通信速率最高达到
250kbps,通信距离最大达到 500m,通过其接入局域网的 AP 可以实现大范围的无线通信。
Key-board 通过 LPC2148的 GPIO 扩展,硬件总体设计简单易行[3 4]。图
您可能关注的文档
- 含水合物沉积物力学性质和影响因素.pdf
- 含水氯化镁脱水方法和其对比.pdf
- 含税价与不含税价.doc
- 含替吉奥联合化疗方案治疗进展期胃癌研究进展.pdf
- 函数的极值及最值.ppt
- 函数曲线凹凸性.ppt
- 合成异丙苯生产现状和技术进展.pdf
- 合作社及公司的本质区别.pdf
- 后让及担保_一个正在形成的习惯法担保物权_杨立新.pdf
- 呼吸机常用参数的设置和意义.ppt
- Unit 6 Get Close to Nauture Lesson 22 -课件-2025-2026学年度北京版英语四年级上册.pptx
- Unit 7 Be Together Lesson 23 -课件-2025-2026学年度北京版英语四年级上册.pptx
- 2025食品饮料行业AI转型白皮书-2025食品饮料行业数智化转型领先实践.pdf
- Unit 7 Be Together Lesson 24 -课件-2025-2026学年度北京版英语四年级上册.pptx
- Unit 7 Be Together Lesson 25 -课件-2025-2026学年度北京版英语四年级上册.pptx
- Unit 7 Be Together Lesson 26 -课件-2025-2026学年度北京版英语四年级上册.pptx
- 2025年广州体育职业技术学院单招职业倾向性考试题库完美版.docx
- 软件公司员工考勤异常处理.doc
- 2025年土地登记代理人之土地登记相关法律知识题库500道及完整答案【有一套】.docx
- 2025年四平职业大学单招职业适应性考试题库含答案.docx
文档评论(0)