首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 46 毫秒
1.
基于定点DSP的浮点开平方算法的实现   总被引:2,自引:3,他引:2  
本文提出了基于TMS320C2XX定点DSP的浮点开平方算法,给出了实现方法及程序清单,实践证明该方法具有精度高,运算速度快、程序简单等特点。  相似文献   

2.
定点DSP中高精度除法的实现方法   总被引:1,自引:0,他引:1  
各种集成化单片数字信号处理器(DSP)以其功能强、集成度高、应用灵活、性价比高等优点,在信号处理和系统控制中的主导性地位日益明显。许多信号处理和控制需要运用除法运算。一般的数字信号处理器中没有现成的除法指令。十多年前诞生的浮点DSP,由于其用硬件完成浮点数的运算,在数据处理和运算能力上大大超出定点DSP,处理除法运算也比定点DSP更为简单。  相似文献   

3.
对TMS320C3X中浮点数除法的实现方法进行了详细讨论,并给出汇编子程序。浮点数除法首先利用牛顿迭代法求出除数的倒数,然后再与被除数相乘,从而得出结果。该设计思想已经应用到实际系统中,实践证明,实现方法正确,运算效率高,具有一定的实用价值。  相似文献   

4.
浮点除法运算在TMS320C3X DSP中的实现   总被引:2,自引:0,他引:2  
对TMS320C3X中浮点数除法的实现方法进行了详细讨论,并给出汇编子程序.浮点数除法首先利用牛顿迭代法求出除数的倒数,然后再与被除数相乘,从而得出结果.该设计思想已经应用到实际系统中,实践证明,实现方法正确,运算效率高,具有一定的实用价值.  相似文献   

5.
定点DSP除法原理及其TMS320C6000实现   总被引:2,自引:0,他引:2  
在许多定点DSP芯片中,一般不提供单周期的除法指令;而在实际应用中,又常常要用到除法运算,因此如何利用简单的指令来实现除法是一个非常重要的问题。本文对定点除法算法的原理作了详细的证明,从而将除法运算分解为一系列的减法和移位操作,最后给出TMS320C6000定点除法汇编语言源代码。  相似文献   

6.
TMS320C54X系列DSP上FFT运算的实现   总被引:1,自引:4,他引:1  
在电子设备中数字信号处理技术越来越多地得到应用,而FFT运算是数字信号处理技术的基石,FFT运算主要由DSP来完成,DSP的FFT运算程序的编写是一项重要工作,但FFT算法程序的编写调试费时费力.TI公司提供了以TMS320C54x系列芯片为基础的DSPLIB库函数,包含FFT运算,使在TMS320C54x系列芯片上进行FFT运算变得容易,本文就DSPLIB函数库进行介绍并就使用方法进行详细说明.  相似文献   

7.
在电子设备中数字信号处理技术越来越多地得到应用,而FFT运算是数字信号处理技术的基石,FFT运算主要由DSP来完成,DSP的FFT运算程序的编写是一项重要工作,但FFT算法程序的编写调试费时费力。TI公司提供了以TMS320C54x系列芯片为基础的DSPLIB库函数,包含FFT运算,使在TMS320C54x系列芯片上进行FFT运算变得容易,本文就DSPLIB函数库进行介绍并就使用方法进行详细说明。  相似文献   

8.
作者通过在C++系统中增设一个独立的集合类模板和一个独立的序列类模板,提供了C++上的集合与序列运算的一种新的实现方法,从而可以实现任意数据或对象类较全面的集合与序列运算。  相似文献   

9.
Matlab是当今使用最为广泛的数学软件,它具有相当强大的数值计算、数据处理、系统分析、图形显示,甚至符号运算功能,是一个完整的数学平台,但是它不能实现端口操作和实时控制。Borland C++Builder是一种新颖的可视化编程语言,可方便实现交互界面、数据采集和端口操作等,但是它在数值处理分析和算法工具等方面,效率远远低于Matlab语言。因此,若能将两者结合运用,实现优势互补,将获得极大的效益。通常可以通过Matlab的DLL链接库调用Matlab引擎或者使用Matlab的C编译器对M文件(Matlab程序文件)进行转  相似文献   

10.
在C、C++语言编程环境中,针对系统没有提供二进制格式数据输入输出(I/O)库函数的情况,用C语言的指针技术实现了这种格式数据的I/O,文件的读、写效率平均提高3倍,空间效率提高2.5倍,单精度读写效率提高近6倍。  相似文献   

11.
基于TJ公司TMS320VC5509A DSP和南京沁恒公司的USB控制芯片CH375开发了符合USB1.1协议的嵌入式主动、从动USB接口.该系统的主动接口由CH375实现,主要完成对U盘的读、写等操作;而从动接口由DSP自带的USB模块实现,可以与PC机通信.本文详细介绍了主动、从动USB接口的硬件组成和软件实现.  相似文献   

12.
孟宪元  桂益俊 《测控技术》2004,23(Z1):31-34
具有系统级性能的FPGA在半导体工艺的线宽达到深亚微米后更进一步按信号处理的要求改进器件结构和性能,不仅可实现VLSI DSP,且具有系统内可再编程的特性,可用流水和并行处理技术按硬件实现多媒体技术和无线通信等应用对DSP提出的高要求.  相似文献   

13.
介绍一种基于TMS320DM6446的视频压缩处理系统,该系统采用我国具有自主知识产权的AVS编码标准,可实现对视频信号的高速实时处理;详细介绍了系统的硬件原理及结构、软件设计与实现以及AVS编码标准的主要技术指标,并针对TMS320DM6446芯片的特点对算法和软件设计进行了优化。实验结果表明,此系统拥有较强的实时信号处理能力,符合监控系统的性能要求,在视频监控领域具有广阔的前景。  相似文献   

14.
与传统的软件开发不同,DSP软件开发不仅要求软件能够满足具体的功能需求,而且对软件的内存需求和MIPS需求有着严格的要求,为了满足这些性能方面的要求,软件开发之后通常还需要进行代码优化,本文根据作者在TMS320C55x DSP算法开发方面的经验,着重介绍了一些能够有效地减少程序内存需求,加快程序执行(节约MIPS资源)的代码优化方案,这些方法对其它一些类似的DSP代码优化仍旧适用。  相似文献   

15.
针对数控机床控制发展中的新要求,提出并设计一种新型的控制方案。运用PCI总线实现与DSP的通信,以提高控制效率和实时性;应用CPLD解决双口RAM的仲裁控制逻辑问题。在硬件设计完成之后,提出了双向通信的软件测试方法。  相似文献   

16.
QtE(Qt/Embedded)是挪威Trolltech公司专门为嵌入式系统设计的图形用户界面(GUI)的一个工具包。本文通过QtE编程,完成对基于ARM9的SBC-2410X开发板上LED的控制,并详细说明从程序设计、移植到运行的过程。程序能很好的运行在开发板上,验证了程序的有效性和可靠性。结果说明用QtE开发的应用程序界面清晰美观,操作简单方便。  相似文献   

17.
TMS320C54X DSP的外设没有集成UART串口,可以通过两种途径来实现TMS320C54X的UART串口通信功能。一是通过软件的方法。二是采用外部接口芯片组,完成RS232信号的接收和发送,并以DSP容易快速访问的方式与DSP接口。  相似文献   

18.
在语音设备的设计过程中,有一重要环节就是选择合适的模拟通道器件与DSP配合工作;在所完成的某小型便携式语音终端的硬件平台开发中,选取TMS320C5416用于语音编解码等复杂语音信号处理;而在众多可以与该DSP配合的AD、DA器件中,集A/D和D/A转换于一身的AD73322成为最好的选择;文中以实际设计案例给出了单片AD73322及多片AD73322级联(外部音频通道较多的场合)与TMS320C5416芯片配合使用的硬件连接方法和编程策略;对于类似的DSP+AD/DA硬件平台设计具有普遍的参考意义。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号