【摘 要】
:
RF5框架及算法标准是目前DSP程序人员编程所用的最流行程序框架,基于多任务的编程方法更是解决常见问题的一种最基本手段。但是多任务程序由于其复杂性,许多程序的效率都很难
论文部分内容阅读
RF5框架及算法标准是目前DSP程序人员编程所用的最流行程序框架,基于多任务的编程方法更是解决常见问题的一种最基本手段。但是多任务程序由于其复杂性,许多程序的效率都很难满足最基本的要求。本文介绍了RF5框架的各个要素,并搭建了一个基本的多任务框架来运行标准算法程序。更是介绍了基于算法标准的算法封装的方法。并在算法封装的前提下,以示例的形式介绍了程序结构设计的几种方法,并给出了改变前后的运行时间对比。RF5框架是在DSP/BIOS的基础上搭建出来的,因此RF5框架本身就使用了多种DSP/BIOS的对象。本文利用DSP/BIOS的TSK对象进行任务的创建,利用STS对象进行运行时间的统计,利用MBX对象进行信息的传递,利用LOG对象进行调试信息的输出,利用MEM对象进行内存的分配。当框架搭建后,算法标准的封装,及程序设计的结构问题是本文的关键,本文以示例介绍了浮点转定点及算法设计的主要注意问题,涉及到了多种算法,例如OTSU,熵1D,高斯加噪及高斯滤波,数字摄像头的输出,直方图均衡等多种算法,并比较了各个算法在进行基于DM642结构改变前的执行时间及改变后的执行时间。并以一个多路输入及多路输出的程序为例比较了程序结构改变前的运行时间和改变后的运行时间。各个样例程序证明,本文介绍的方法能够有效提高DM642的执行效率,从而使基于DM642的程序设计可以更有效的解决实际问题。
其他文献
HSUPA(高速上行分组业务接入)技术是一项为了提高上行数据传输速率和系统容量的无线接入技术,其通过采用Node B(基站)控制的调度、结合软合并的HARQ(混合自动重传请求)、更短
随着移动通信的飞速发展及其与互联网的融合,使得人们对移动通信网络宽带化的需求日益迫切。在这种需求的驱动下,3GPP在3G的基础上,提出了其长期演进(LTE)系统,以提供更高的
动态目标跟踪是机器视觉中的非常活跃的一个研究课题,有非常广泛的应用,如机器人导航、智能视频监控、自动驾驶等方面。本文针对嵌入式系统中的动态目标跟踪难以兼顾可靠性与实
随着空间通信网络的发展以及空间活动的日益国际化,深空通信领域的研究规模不断壮大,深空网络的研究受到人们越来越多的关注和重视。然而,深空通信不同于传统的地面网络,它具
闪速存储器简称闪存,作为一种非易失性存储设备,为近年来被广泛应用的一类半导体存储器件。其中NAND闪速存储是目前闪速存储技术中占主导地位的一种存储方式,随着闪存设备存
数字图像处理技术与人类日常生活息息相关。它所处理的对象几乎涉及社会生活的所有领域,其中一个重要且基本的研究内容是对数字图像放大或缩小,该技术在图像的显示、传输、分析
本文在MIMO系统各收发天线对间的时延和频偏都相同的情况下考虑系统接收机的同步问题,主要研究了MIMO系统的频率同步并根据最优加权的思想提出了一种改进的基于相关的MIMO频
基于计算机视觉的三维检测技术近年来得到了快速发展,并逐渐应用于移动机器人导航、目标识别、工业自动化及物体跟踪等领域。结构光视觉技术是双目计算机视觉的一个分支,该技术
互联网的飞速发展极大地方便了人们从网络上获取多媒体数据,数字信息的安全问题逐渐成为了人们关心的问题,其中以数字作品的版权保护尤为重要。数字水印技术作为数字作品版权保