首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
为了缩短 DSP应用程序开发的时间、增强 DSP软件的模块化以及更充分地利用 DSP计算能力 ,有必要将RTOS引入到 DSP应用程序的开发中。本文分析引入 RTO S的作用和优势 ,在 TI C5 40 0 DSK平台上移植了μC/OS-II,试探性地利用语音编解码应用作为实例讨论其实现细节 ,并通过具体实验把基于 RTOS的开发方法与传统编程方法进行了比较。  相似文献   

2.
回顾嵌入式RTOS在我国应用与推广的历程,几年前,RTOS的概念还很少为嵌入式系统工程师接受。这是由于8位单片机时代,应用程序相对简单,设计者使用RTOS的意识不强;另一方面,商业RTOS软件过于昂贵。两年前的这个时候,笔者应《电子产品世界》之邀,在“嵌入式2000”学术研讨会上提出,以免费的RTOS—mC/OS的学习与应用为突破口,提倡“学习RTOS,使用RTOS”,不久以后,《mC/0S-II the Real Time Kernel》一书的中译本出版了。一些著名的大学开始用mC/0S-II作教材给研究生讲述RTOS。两年来,笔者看到很多国内关于嵌入…  相似文献   

3.
介绍实时操作系统(RTOS)DSP/BIOS在DSP开发中的应用。首先简述DSP及其应用的一般模型,然后分别论述实时操作系统在DSP的外设管理、实时性能分析以及程序流程控制中的应用。同时总结了学习步骤。  相似文献   

4.
实时操作系统DSP/BIOS在DSP开发中的应用   总被引:2,自引:0,他引:2  
李进 《微电子技术》2003,31(4):49-51,54
本文介绍了RTOS(实时操作系统)DSP/BIOS在DSP的开发设计中的应用。在简述了DSP的一般模型后,论述了RTOS在DSP/BIOS外设管理,实时性能分析以及程序流程控制中的应用。  相似文献   

5.
嵌入式实时操作系统μC/OS-Ⅱ的应用与新发展   总被引:2,自引:0,他引:2  
回顾嵌入式RTOS在我国应用与推广的历程,几年前,RTOS的概念还很少为嵌入式系统工程师接受.这是由于8位单片机时代,应用程序相对简单,设计者使用RTOS的意识不强;另一方面,商业RTOS软件过于昂贵.  相似文献   

6.
在Visual C 6.0环境下,利用Win 98操作系统的多线程技术和Win 32应用程序接口(API)开发串行通信在线监测程序,给出了以定点DSP芯片TMS320F240为核心的UPS与嵌入式网卡之间通信时在线监测的程序实例。  相似文献   

7.
随着DSP处理器的功能日益强大,加上编译器的优化技术不断提高,以往只利用汇编语言编写DSP应用程序的普遍做法已逐渐被淘汰.今天,几乎所有的DSP应用程序都是由C代码和汇编代码共同构成.  相似文献   

8.
基于MATLAB环境的DSP滤波教学实验系统的设计与实现   总被引:6,自引:0,他引:6  
目前数字信号处理教学实验和DSP应用系统的开发中,绝大部分都采用CCS的环境,只有少数高档的DSP实验系统采用MATLAB作为开发环境,利用MATLAB强大运算功能辅助设计DSP应用程序,将大大缩减DSP应用程序的开发时间。本文研究了在通用TMS5402系列DSP实验系统中利用MATLAB Links for CCS的功能,设计开发了基于MATLAB环境的DSP滤波教学实验系统,文章介绍了MATLAB和CCS编程环境的特点,对MATLAB和CCS的任务进行了分割,并以FIR滤波器为例介绍了如何用MATLAB连接CCS,以及怎样用MATLAB辅助设计DSP系统以及在MATLAB环境中调试程序。  相似文献   

9.
对于今天复杂的嵌入式应用来说,采用实时操作系统(RTOS)作为软件基础平台是一个良好抉择。RTOS中有一个核心负责处理器专项任务,例如CPU的分配与调度、寄存器上下文变换和存储器管理。核心的周围是完成RTOS服务的例行程序库,它们执行各种系统级功能,在应用程序运行时发挥一定的作用。应用程序被分解为一组任务;RTOS调度器根据某些多任务调度算法让这些任务得以控制CPU。一个应用任务(通常是用汇编语言以外的其它语言写成)为了得到RTOS服务,需调用相应的应用程序界面(API)功能。应用程序假如是用C语言或其它语言写成的,则RTOS及其API库实际上掩盖了处理器的内部工作机理(不管它是CISC还是RISC,是8位、16位、还是32位,等等),因而应用软件工程师不必太多地考虑实际使用的处理器。  相似文献   

10.
一种源码公开的实时嵌入式操作系统——μC/OSⅡ   总被引:4,自引:0,他引:4  
一 前言 实时操作系统(RTOS)是开发计算机嵌入式应用的有力武器。可是,多年来,由于市场上的RTOS软件价格昂贵,限制了RTOS在我国的推广与普及。著名RTOS商业软件供1个开发者使用的许可证价位在1万乃至3万美元以上。其中多数是不提供源代码的,即所谓黑盒子。有些RTOS还要对开发出  相似文献   

11.
张行  雷勇 《现代电子技术》2007,30(11):189-191
提出一种开发TI公司DSP片内及片外硬件外设驱动程序的方法。利用CCS应用环境中集成的实时操作系统DSP/BIOS,配置其中的设备驱动模块为IOM(I/O Mini-driver)模式,构建应用程序与硬件外设输入输出的数据接口,将应用程序与硬件驱动程序相对独立。硬件驱动程序以函数库的形式被封装起来,应用程序不关心底层硬件外设的具体操作,通过调用DSP/BIOS相关的标准API实现功能。由此,应用程序的通用性、可移植性大大加强。本文以C5000DSP的McB-SP/DMA及USB驱动程序开发为具体对象,实现其应用。  相似文献   

12.
FIR数字滤波器广泛应用在数字通信系统中,研究其实现方法具有重要意义。Matlab功能强大,利用Matlab辅助设计DSP应用程序,可大大缩短DSP应用程序的开发时间。介绍了Matlab和CCS及DSP的连接,说明了利用Matlab辅助DSP实现FIR数字滤波器的过程,及如何在Matlab环境中调试DSP程序,给出了实现结果,并把该结果和单纯在Matlab环境下实现结果进行比较,前者效果更好,更具有实际应用价值。  相似文献   

13.
基于FLASH的TMS320C6416 DSP ROM加载方法   总被引:1,自引:0,他引:1  
简单介绍TMS320C6416的引导方法。通过CCS把用户的应用程序烧到FLASH中。当DSP复位时引导装载程序装载位于FLASH的前1KB中的二次引导程序放在DSP的存储器0处。传输完成后DSP从0地址开始执行程序,二次引导程序加载用户应用程序。  相似文献   

14.
实现TMS320C6X1X HPI启动模式   总被引:1,自引:0,他引:1  
TMS320C6X1X系列的DSPs提供了几种不同的启动模式,对于上位机+DSP方式的系统,上位机可以通过HPI接口加载并启动DSP。给出了一种通过HPI接口直接加载DSP可执行文件方法,此方法不需要利用转换工具和自编程序工具对COFF格式的可执行文件进行转换、不需要根据不同的DSP应用程序编写不同的命令文件以及加载程序,直接加载COFF格式的文件。经过实际测试,此种方法简单有效、通用性强、可以节省大量开发时间,具有很好的实用价值。  相似文献   

15.
本论文简单介绍了DSP数字信号处理器的发展和应用,以及作为使用DSP来开发应用程序的软件平台CCS软件系统。  相似文献   

16.
随着DSP技术的快速发展,其应用程序的开发引起了更多人的关注。本文探讨了在主流的CCS环境下进行DSP程序开发的一般流程,并通过一个实例给出了用C语言编写的DSP应用程序在实际运行过程中无法得到有效输出的问题及解决方案。  相似文献   

17.
前言 目前嵌入式应用领域的一个发展方向是采用实时操作系统(Real Time Operation System,RTOS)。实时操作系统是一段在嵌入式系统启动后首先执行的程序,用户的应用程序是运行于RTOS之上的各个任务,RTOS根据各个任务的要求,进行资源管理、消息管理、任务调度、异常处理等工作。应当根据优先级的高低对任务进行切换,只有优先服务方式的RTOS才是真正的实时操作系统,时间分片方式和协作方式的RTOS都不是严格意义上的“实时”。VxWorks是美国WindRiver公司于1983年开发的一种嵌入式实时操作系统,以其良好的扩展能力、高性能的内核,以及友好的用户开发环境,在嵌入式实时操作系统领域占据了重要的一席之地。  相似文献   

18.
《移动通信》2002,26(6):69-69
近日,全球著名嵌入式系统软件级开发工具提供商Wind River公司在北京发布了VSPWorksTM—— 一个完整的DSP芯片开发平台。新的开发平台包括VPSWorks实时操作系统(RTOS)和基于GUI的开发工具,并专门针对内存和芯片物理尺寸较小的DSP应用系统或CPU与DSP组合的应用系统进行了优化。目前,这类系统在移动通信手机电路板及硬件访问器、国防、网络基础设施和消费类电子产品中应用极为广泛。在上述应用系统中,对信息处理能力的要求,一般单个处理芯片是很难达到的。在这种情况下,DSP和CPU组合起来形成单一的应用系统,可达到提…  相似文献   

19.
实时操作系统可简化DSP应用程序的开发调试   总被引:1,自引:0,他引:1  
数字信号处理(DSP)不断改进,结构往往越趋复杂,除了继续在传统的通信领域推广应用之外,在消费类电子产品和汽车电子产品领域的应用也日益广泛。不过,DSP的设计开发工具却未能跟上其应用普及的步伐。一些厂家开发的实时操作系统(RTOS)有助于解决这一问题。  相似文献   

20.
正用于微控制器和多核应用的Nucleus RTOS新版本Mentor Embedded Nucleus实时操作系统(RTOS)是一款针对嵌入式设备互连的新一代高性能应用程序。Nucleus RTOS进程模式已扩展了对于基于ARM Cortex M内核的支持。软件开发人员首次可以使用单一的嵌入式  相似文献   

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

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