共查询到17条相似文献,搜索用时 203 毫秒
1.
通过对嵌入式实时操作系统DSP/BIOS的分析介绍,针对其特点和优点,给出了在DSP/BIOS下视频检测算法的实现步骤、配置方法及执行过程,并对开源库OPENCV的嵌入式版本EMCV进行了针对DSP平台CCS开发环境的移植实现工作。与传统软件开发比较,基于DSP/BIOS的程序开发具有易于调试和维护的特点,缩短了开发时... 相似文献
2.
以TMS320DM642芯片为例,介绍了一种基于DSP/BIOS类/微型驱动模型编写视频驱动程序的方法。在类/微型驱动模型中,通过将驱动模型分为与硬件无关和与硬件相关的两层,使驱动程序的编写更为简化。应用程序通过调用类驱动的函数来间接调用微驱动函数,进而达到控制外部设备的目的。与传统的软件开发相比较,基于两层的驱动模型提高驱动程序的开发效率,增加了代码的兼容性和可移植性。 相似文献
3.
DSP/BIOS在基于DM642的视频图像处理中的应用 总被引:7,自引:0,他引:7
以数字信号处理(Digital Signal Processing,DSP)平台实现图像处理的应用开发一般较复杂。为加快开发速度和提高程序效率,介绍了专门用于图像应用的DM642开发平台。平台采用DSP/BIOS内核,使用BIOS多线程机制,实现了运动图像的实时处理。与单线程相比,提高了程序执行效率,减少了代码量。DSP/BIOS本质上是一种可剪裁的实时内核,在需要多任务调度和同步的实时应用中,能加快开发,并能达到很好的性能。 相似文献
4.
提出一种开发TI公司DSP片内及片外硬件外设驱动程序的方法。利用CCS应用环境中集成的实时操作系统DSP/BIOS,配置其中的设备驱动模块为IOM(I/O Mini-driver)模式,构建应用程序与硬件外设输入输出的数据接口,将应用程序与硬件驱动程序相对独立。硬件驱动程序以函数库的形式被封装起来,应用程序不关心底层硬件外设的具体操作,通过调用DSP/BIOS相关的标准API实现功能。由此,应用程序的通用性、可移植性大大加强。本文以C5000DSP的McB-SP/DMA及USB驱动程序开发为具体对象,实现其应用。 相似文献
5.
6.
7.
8.
本文通过比较传统软件开发方法与TI倡导的DSP软件开发方法,说明层次化软件开发方法的优越性,详细介绍底层设备驱动程序模型,及如何以此模型来开发DSP的底层软件. 相似文献
9.
10.
11.
12.
红外与可见光图像实时配准融合系统 总被引:13,自引:3,他引:10
描述了一个自主研制的基于实时分布式多处理机的图像配准和融合系统的设计与实现方案.本系统是具有并行计算机体系结构的通用高速实时图像融合处理系统,选择VxWorks实时操作系统和VEM64x总线的软硬件平台,采用AD公司新型的TS101DSP处理器为核心,多DSP处理器分布并行进行处理,完成多源图像实时高速配准和融合需要进行的大量运算,CPLD芯片完成了采集控制以及多传感器视频同步.由于采用了基于高性能DSP的实时嵌入式系统和通用标准化总线结构设计, 该系统可以灵活地应用多种配准和融合算法来实现可见光和红外双通道数字图像的高速实时融合处理, 比较好地解决多尺度图像配准融合算法的大数据量计算处理与系统实时性要求之间的矛盾, 为多传感器实时图像配准融合处理系统的研制奠定了良好的技术基础. 相似文献
13.
In this paper, we present an optimized design method for high-speed embedded image processing system using 32 bit floating-point Digital Signal Processor (DSP) and Complex Programmable Logic Device (CPLD). The DSP acts as the main processor of the system: executes digital image processing algorithms and operates other devices such as image sensor and CPLD. The CPLD is used to acquire images and achieve complex logic control of the whole system. Some key technologies are introduced to enhance the performance of our system. In particular, the use of DSP/BIOS tool to develop DSP applications makes our program run much more efficiently. As a result, this system can provide an excellent computing platform not only for executing complex image processing algorithms, but also for other digital signal processing or multi-channel data collection by choosing different sensors or Analog-to-Digital (A/D) converters. 相似文献
14.
驱动开发程序包(DDK)是TI公司提供的一套标准的DSP/BIOS驱动开发模型,基于此模型做视频驱动开发可简化驱动开发过程,增加代码的可移植性和兼容性。以TMS320DM642视频专用板为例,详述了视频驱动开发方法和开发过程,并以实例给出了调试结果。实践证明,基于TMS320DM642的DDK的视频驱动开发能为视频应用提供稳定的底层支持。 相似文献
15.
DSPC6000环境下视频输入输出驱动程序开发 总被引:2,自引:1,他引:1
文中利用TI公司提出的类/微驱动模型的驱动程序结构,以基于TI公司TMSDM6437 DSP的视频处理系统平台,在DSP/BIOS的基础上设计了视频输入输出设备底层驱动程序(给出了主要的程序),为高层程序开发人员提供方便的API接口函数来操作底层视频设备,提高了视频处理系统的开发效率。所阐述的视频设备驱动程序开发方法,对同类视频处理平台具有较好的借鉴性。 相似文献
16.
17.
针对太阳磁场望远镜(SMFT)终端海量图像数据的传输与处理等问题,设计并实现了基于达芬奇技术的嵌入式实时图像处理系统.利用UML建模抽象出核心对象.描述整个系统的行为并指导系统的设计.系统硬件上围绕双核(ARM DSP)达芬奇处理器DM6446进行了设计和实现;系统软件上对ARM端的Monta VistaLinux操作系统和DSP端的DSP/BIOS嵌入式实时操作系统进行了客制化裁减和BSP开发;用户软件上设计并实现了一系列图像处理和识别功能,包括CMOS图像传感器成像控制、图像预览、图像预处理、太阳磁图实时提取、太阳图像FITS文件的生成、文件格式转换和数据压缩等.良好地满足了(SMFT)终端实时采集与图像处理的要求,提高了望远镜的观测效率. 相似文献