实现准实时数据/语音多机通信的嵌入式平台系统

实现准实时数据/语音多机通信的嵌入式平台系统

论文摘要

当前嵌入式技术的应用正以飞快的速度扩展到各个领域,嵌入式技术本身也得以长足得发展,其中嵌入式操作系统的发展尤为突出,出现了一些优秀的开放源代码的操作系统,如Linux、vxworks、uC/OS-II等。uC/OS-II以其精简的内核和高实时性以及可靠性、裁剪性在工业控制领域将大有所为。同时随着网络技术的发展,Internet以成为重要的基础信息设施,越来越多的工控设备需要直接接入Internet。本课题源于835改研究所合作项目,将原XX防空火炮系统进行改制,将各仓之间、火炮之间的数据和语音通讯使用无线/有线系统分割开来,减少作战人员作战时的心理压力,增强防空火炮在现代化战争中的作用。文本采用微处理器MCU+网路接口芯片+语音专用处理芯片,通过网络协议的定制和嵌入式操作系统的裁减和移植,构建一个基于Internet的嵌入式应用平台。研究低成本的语音数据采集、设备控制、实时数据传输系统。论文从软件平台和硬件平台两方面出发,详细的论述了一个基于uC/OS-II和uIP的嵌入式以太网系统开发平台的设计过程,整个平台系统设计采用了大多数嵌入式系统设备开发的体系结构。设计的思路是由上而下,即先设计系统,再划分任务最后再编写任务流程图,直至最终的编程实现。在基于ATmega128的硬件平台之上,实现了uC/OS-II和嵌入式TCP/IP协议栈uIP的合成和移植,并对硬件通讯协议和关键接口函数进行了详细的介绍。同时在uC/OS-II上设计各个软件模块,实现多任务的调度。软件上还扩展了BootLoader和看门狗功能,提高系统开发的简易性和安全性。本课题经过数月的软硬件设计和调试,已实现最初的设计目标。构造出了实验硬件平台和一个多任务多协议的准实时系统框架。基于该平台,开发者可以不必深入了解uC/OS-II实时操作系统就可以方便的创建一个嵌入式网络控制系统,并能在平台上开发其它的应用任务,为以后的研究提供了参考并奠定了基础。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 研究背景
  • 1.2 课题的来源
  • 1.3 课题研究的目的和意义
  • 1.4 课题的主要研究内容
  • 第二章 嵌入式系统总体规划
  • 2.1 系统构造
  • 2.2 系统指标
  • 2.3 硬件规划
  • 2.4 软件规划
  • 2.5 信号及网络流
  • 2.6 操作系统和以太网协议栈
  • 2.6.1 源码公开的嵌入式操作系统μC/OS-II
  • 2.6.2 以太网通信协议栈
  • 2.7 小结
  • 第三章 嵌入式操作系统 μC/OS-II
  • 3.1 内核原理
  • 3.2 任务管理
  • 3.2.1 任务状态
  • 3.2.2 任务控制块
  • 3.2.3 任务就绪表
  • 3.2.4 任务常规操作
  • 3.3 中断管理
  • 3.4 时间管理
  • 3.5 内存管理
  • 3.6 任务的通讯与同步
  • 3.7 小结
  • 第四章 μC/OS-II 的移植及优化配置
  • 4.1 μC/OS-II 的优化
  • 4.2 μC/OS-II 的移植
  • 4.2.1 MCU 的特点
  • 4.2.2 移植环境和开发工具
  • 4.2.3 移植的实现过程
  • 4.3 小结
  • 第五章 嵌入式系统硬件开发
  • 5.1 引言
  • 5.2 MCU 控制模块
  • 5.2.1 MCU 简介
  • 5.2.2 对外控制接口
  • 5.2.3 SRAM 资源
  • 5.2.4 在线编程调试接口
  • 5.3 语音处理模块包括
  • 5.3.1 AMBE 简介
  • 5.3.2 AMBE 工作模式分析
  • 5.3.3 A/D-D/A 采样芯片
  • 5.3.4 AMBE2000 语音传输操作
  • 5.4 以太网通信模块
  • 5.4.1 RTL8019 简介
  • 5.4.2 RTL8019 寄存器设置
  • 5.4.3 RTL8019 内部RAM 结构
  • 5.4.4 地址空间分配
  • 5.4.5 RTL8019 驱动程序开发
  • 5.5 串口控制模块
  • 5.5.1 RS485 传输协议
  • 5.5.2 传输接口转换
  • 5.6 用户操作模块
  • 5.6.1 键盘扫描芯片
  • 5.6.2 接口
  • 5.7 硬件开发工作中遇到的问题及解决方法
  • 5.8 小结
  • 第六章 嵌入式系统软件开发
  • 6.1 多任务实时操作系统 μC/OS-I
  • 6.1.1 任务调度器
  • 6.1.2 任务优先级
  • 6.1.3 中断响应
  • 6.1.4 μC/OS-II 启动过程
  • 6.2 μC/OS-II 下的以太网通讯
  • 6.2.1 地址解析协议(ARP)
  • 6.2.2 ICMP 协议
  • 6.2.3 用户数据协议UDP
  • 6.3 用户控制设计
  • 6.4 BootLoader 开发
  • 6.4.1 基本设计思想
  • 6.4.2 BootLoader 设计
  • 6.4.3 代码链接问题
  • 6.5 看门狗
  • 6.6 小结
  • 第七章 测试与分析
  • 1. 以太网测试环境
  • 2. 以太网测试方法
  • 3. 测试结果及分析
  • 第八章 总结
  • 致谢
  • 参考文献
  • 附录
  • 硕士期间的研究成果
  • 相关论文文献

    • [1].基于翻转梅尔频率倒谱系数的语音变调检测方法[J]. 计算机应用 2019(12)
    • [2].语音助手能力评估研究及趋势分析[J]. 广东通信技术 2019(12)
    • [3].语音伪造与鉴伪的发展与挑战[J]. 信息安全学报 2020(02)
    • [4].广告语中语音隐喻的使用规则研究[J]. 传播力研究 2020(03)
    • [5].阻止语音欺诈的7种方法[J]. 计算机与网络 2020(09)
    • [6].5G初期语音业务方案与优化策略[J]. 广西通信技术 2019(03)
    • [7].在线语音直播发展动因探析[J]. 视听 2020(09)
    • [8].5G语音回落4G解决方案探讨[J]. 移动通信 2019(04)
    • [9].手机智能语音助手的发展与未来[J]. 通讯世界 2019(04)
    • [10].语音营销,是新机遇,还是新泡沫?[J]. 营销界 2019(02)
    • [11].语音在少数民族口传音乐中的作用——以赫哲族为例[J]. 北极光 2019(06)
    • [12].古交语音与中古语音的比较[J]. 汉字文化 2019(13)
    • [13].手机语音助手用户体验现状及发展[J]. 内蒙古煤炭经济 2019(15)
    • [14].语音助手市场增长惊人[J]. 董事会 2019(10)
    • [15].在线语音直播的兴起与发展探析[J]. 新闻研究导刊 2018(07)
    • [16].基于噪声分类和字典选择的语音活动检测[J]. 华中科技大学学报(自然科学版) 2016(12)
    • [17].语音拣选系统在汽车零部件首批仓库拣选业务中的应用[J]. 物流技术 2017(01)
    • [18].一种基于语音活动检测的声源定位方法[J]. 电脑知识与技术 2017(04)
    • [19].互联网时代语音业务发展的思考分析[J]. 中国新通信 2017(08)
    • [20].一种基于预测谱偏移的自适应高斯混合模型在语音转换中的应用[J]. 华东理工大学学报(自然科学版) 2017(04)
    • [21].语音中继主叫号码的限制[J]. 通讯世界 2017(18)
    • [22].在线语音直播开启直播新战场[J]. 新闻战线 2017(21)
    • [23].基于同轴的广电语音业务的实现[J]. 中国有线电视 2016(08)
    • [24].瑜伽语音冥想对大学生心理健康的积极影响[J]. 赤子(上中旬) 2014(15)
    • [25].语音感知和语音产出——二语语音习得研究梳辨[J]. 语文学刊(外语教育教学) 2015(04)
    • [26].国内外语语音能力研究论析[J]. 宿州学院学报 2015(06)
    • [27].关于语音转换实现的研究[J]. 价值工程 2015(29)
    • [28].浅析语音导览系统在博物馆中的应用[J]. 学理论 2015(32)
    • [29].语音反馈的实践改进[J]. 教学月刊小学版(综合) 2020(06)
    • [30].冷,冷,冷[J]. 意林(原创版) 2019(02)

    标签:;  ;  ;  

    实现准实时数据/语音多机通信的嵌入式平台系统
    下载Doc文档

    猜你喜欢