DSPBIOS *** 作系统在数字监测接收机系统中的应用

DSPBIOS *** 作系统在数字监测接收机系统中的应用,第1张

  本文将嵌入式技术应用于数字监测接收机系统设计中,采用TI公司的TMS320DM6437为核心处理器,以DSP/BIOS *** 作系统软件平台,通过芯片支持库和应用程序构建成一个完整的数字监测接收机系统。监测接收机通过周期地扫描给定频段,利用频谱分析测量频谱占用度、频率发射类型、带宽和载干比等参数,并实现自动测量。

  1 DSP/BIOS

  针对TI公司的TMS320系列数字信号处理器,DSP/BIOS为开发者提供一种实时 *** 作系统解决方案。DSP/BIOS是一个功能丰富、可扩展的内核服务集,开发人员可以用来管理系统级的资源和构建DSP应用的基础架构。在DSP/BIOS的协助下,开发人员可以抛开底层开发的困扰,从而专注于算法实现和系统集成。

  DSP/BIOS是一个可剪裁的实时 *** 作系统,主要由3部分组成:多线程实时内核、实时分析工具和芯片支持库。多线程实时内核维护调度多线程的运行,负责任务的调度及时间轮询算法的实现;实时分析工具提供线程算法实时运行的情况,方便用户验证系统设计的正确性和可靠性;芯片支持库负责管理外设资源,利用图形工具便可完成复杂的外设寄存器初始化配置。

  1.1 多线程实时内核

  DSP/BIOS设计的主要目的是降低存储器需求的空间和CPU响应时间。这种设计有利于缩减程序代码量,提高系统模块化程度,降低指令的执行周期以及实现后台任务间的通信和管理。

  1.2 实时分析工具

  DSP/BIOS的实时分析工具能实时捕获和显示数据,这对于软件开发阶段诊断系统和查找系统缺陷非常有帮助。实时分析工具主要包含两方面的内容:实时数据交换(RTDX)功能和面板工具插件。实时分析工具是在DSP空闲周期内完成与目标应用程序间的通信,因此不会影响应用程序的实时性。

  1.3 芯片支持库

  在DSP系统软件设计中,一般会涉及大量对片上外设的 *** 作,往往要消耗过多的时间和精力。TI公司为5000系列和6000系列的DSP提供了各自的芯片支持库CSL(Chip Support Library)。CSL库函数主要用于配置和控制DSP片上外设,使片上外设更容易使用,缩短开发时间,增强可移植性。用CSL来配置和管理DSP的硬件外设模块,可以使固件程序的开发变得更加方便和快捷。

  2 数字监测接收机系统

  2.1 数字监测接收机系统分析

  数字监测接收机工作原理如图1所示。数字监测接收机由标准源、调谐器、中频数字信号处理器和电源等模块组成。接收机通过网络与远程计算机工作站相连,计算机工作站完成信号显示、对接收机输出信号的进一步处理,以及对接收机的配置及控制。

DSPBIOS *** 作系统在数字监测接收机系统中的应用,第2张
 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2713081.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-17
下一篇 2022-08-17

发表评论

登录后才能评论

评论列表(0条)

保存