论文部分内容阅读
随着通信技术日新月异的发展和LTE(Long Term Evolution,长期演进)技术标准的日益成熟,目前全球已有三十多个国家和地区推出了LTE商用服务,而且包括中国在内的八十多个国家的公司已开始了部署LTE商用网络,LTE已经成为了移动通信领域的主流技术。在目前移动通信市场中,通信终端无疑是市场前景最为广阔的一环,因此率先设计出一套测试LTE终端的综测仪有着重大战略意义。
本文阐述了TD-LTE综测仪的系统设计并重点介绍了嵌入式操作系统在其的具体应用。首先,通过阐述TD-LTE综测仪和嵌入式系统的研究现状,本文介绍了综测仪的系统设计方案,并由此提出了承担协议栈标准实现和具体应用的嵌入式系统。其次,根据综测仪嵌入式系统的需要,设计并实现了用于系统原语交互和原语跟踪的应用编程接口API,前者承担了综测仪各部分的原语交互,后者则承担了原语的实时跟踪。然后根据协议栈的具体功能和特点,设计了协议栈任务的软件实现方案,并通过引入Nucleus嵌入式操作系统对其进行控制和管理。在Nucleus的应用中,本文介绍了系统堆栈的分配方案,该方案将系统堆栈和任务堆栈分别分配在不同的存储空间,有效地避免了系统堆栈和任务堆栈混乱问题的发生,然后深入分析和研究了Nucleus操作系统的具体应用,如内存管理、线程的调度、任务通信以及定时器等应用的具体过程。最后,本文设计了综测仪嵌入式系统的引导程序BootLoader,该BootLoader完成了嵌入式硬件平台的初始化工作,并负责加载执行Nucleus操作系统和协议栈任务,保证了综测仪嵌入式系统的正常工作。综上所述,根据TD-LTE综测仪测试功能实现的具体要求,本文介绍了综测仪的系统设计,并由此重点介绍了综测仪嵌入式系统中相关API的设计与实现以及其嵌入式操作系统的具体应用。TD-LTE综测仪系统开发的技术验收结果证明本文中Nucleus嵌入式操作系统具体应用有效地保证了综测仪系统功能的实现。