共查询到19条相似文献,搜索用时 93 毫秒
1.
针对目前康复护理床功能单一化、智能程度低等问题,设计了一套融合ARM与DSP双控制器的智能实时控制系统。该系统主控制器采用ARM进行实时控制,DSP作为副控制器接收采集的人脸信息,并进行人脸识别判断。智能控制系统主要对主控制器ARM与副控制器DSP通过SPI通信时的硬件和软件进行了详细的阐述。通过实验测试可知,ARM与DSP通过SPI通信稳定可靠且速率快,整个双控制智能实时控制系统具有良好的控制效果。 相似文献
2.
设计了一种基于串行外设接口(SPI)的通信协议以解决ARM和DSP之间大量数据传输问题。给出SPI接口设计和驱动设计方案,重点研究ARM和DSP之间通信协议。定义数据格式并引入校验机制保证数据传输的正确性,通过设计收/发机制和应答机制,实现数据的高效传输。实验结果表明,该方案能够实现ARM和DSP之间大量数据的实时可靠传输,满足控制系统对通信的要求。 相似文献
3.
手持式频谱仪系统采用的是ARM、DSP、FPGA的三核架构。对于多核架构,保证内核间的通信尤为重要。对于内核间通信,首先是对通信接口的硬件设计与通信机制的研究,然后着重介绍ARM支持下的嵌入式Linux的接口设备驱动的开发,包括通信接口HPI、SPI的驱动。最后完成驱动测试,整个系统运行稳定。 相似文献
4.
分析测控系统在串行通信过程中的特殊需求和存在问题,设计一种基于DSP驱动的光电隔离型类SPI通道.给出了通道实现的基本原理,并就通道在应用中存在的问题及解决方法进行分析,探讨了DSP驱动下的类SPI时序控制方法,给出通道实现通信功能的控制流程,最后以DSP和CS5460A组成的瞬时能量采集系统为例,说明提出的光电隔离型类SPI通道设计方案可行性.实验结果进一步表明系统的抗干扰性能和SPI时序控制的灵活性. 相似文献
5.
为了在现有C6000系列DSP芯片上扩展多路SPI外围设备,提出了一种基于FPGA和EMIF接口的多路SPI控制器系统方案。该方案采用C6000系列DSP上的EMIF接口与FPGA进行数据交互,扩展出多路SPI控制器。在FPGA上实现了接口模块、寄存器读写模块以及多路通用SPI模块。在ModelSim环境下对所设计的SPI控制器进行了仿真实验,仿真结果表明SPI控制器可以进行全双工通信。随之,在DSP-FPGA集成计算机上进行了实物测试,扩展的SPI控制器外接具有SPI接口的CAN控制器芯片MCP2515,通过扩展的SPI控制器控制MCP2515的数据收发,测试结果显示DSP可以通过MCP2515与其它CAN设备进行通信,扩展的SPI控制器工作正常。 相似文献
6.
针对SPI总线接口缺乏标准协议的特点,提出了SPI器件之间通信的一般方法。论文阐述了ARM芯片内置SPI硬件控制器的工作原理和时序,并对射频芯片TRF7960x的工作模式与读写要求进行了分析。在此基础上,根据TRF796x的时序特性和访问要求,采用ARM芯片的硬件SPI方式实现对TRF796x的读写访问与控制,并在RFID门禁系统中验证了通信结果。 相似文献
7.
8.
本文着重介绍了DSP芯片的SPI同步串行接口及SPI与语音转换芯片AD50的通信方式,给出了硬件电路设计。针对AD50的特点,软件设计时通过DSP的SPI口对其进行初始化配置,使其正常工作。DSP在内部对语音信号予以处理并通过AD50输出。 相似文献
9.
SPI总线系统是一种同步串行外设接口,它使MCU与各种外围设备以串行方式进行通信以交换信息;设备驱动程序作为操作系统内核和硬件之间的接口,是嵌入式开发的重要组成部分;该文介绍了串行外设接口(SPI)在高速串行模数转换器AD7490与ARM微处理器AT91RM9200的接口中的应用方案,给出了详细的硬件连接图和Linux下驱动程序的实现方法,为高速数据采集的嵌入式设备提供了一个解决方案。 相似文献
10.
11.
12.
在由ARM+DSP组成的嵌入式视频处理平台当中,需要将视频数据从DSP端发送给ARM处理器,以便ARM将视频数据传输到远端服务器进行处理.提供了一种ARM与DSP双核之间视频数据通信的解决方案,并介绍了ARM与DSP之间通过HPI进行连接的硬件电路设计.在HPI接口驱动程序的设计中,基于Linux中断处理机制定义并实现了一种实用的视频数据通信协议,从而实现了ARM与DSP双核之间视频数据的可靠传榆. 相似文献
13.
Linux2.6内核下同步串行通信驱动的开发与应用 总被引:1,自引:0,他引:1
随着ARM/DSP双核处理器在地球物理勘探仪器中的推广应用,双核间的通信成为实现这种双核处理器系统的关键技术。针对Linux2.6版本内核,详细介绍了基于AT91TM9200的SSC同步串行通信设备驱动的模块化、分层次的设计架构,并在驱动中使用DMA传输模式、分段缓存技术和修改PDA控制器优先级。在此基础上给出了AT91RM9200/DSP56309双核的接口电路设计。试验表明,在AT91RM9200 /DSP56309双核中利用同步串行同步通信的设计,能够使系统高效、稳定、快速地进行数据传输,从而使双核处理器能够很好地协同工作。 相似文献
14.
15.
在高性能嵌入式控制系统中,运行嵌入式Linux操作系统的主机ARM和DSP实现主从控制的设计方案具有显著优势,并获得广泛运用。而实现ARM与DSP之间的可靠通信是其关键技术之一。本文以Samsung公司的ARM9芯片S3C2440和TI公司的DSP芯片TMS320F28015为例,分析了I^2C通信接口的原理及特点,提出了基于I^2C总线的多机通信接口设计方法。测试结果验证了该系统的可行性及可靠性,对嵌入式系统设计具有一定的借鉴价值。 相似文献
16.
17.
采用ARM和DSP构建了数据处理系统的基本框架,介绍了系统中嵌入式部分硬件电路设计的方案,给出了硬件连接图,对ARM和DSP之间的数据通信驱动和ARM+Linux环境下的LCD显示驱动的设计进行了介绍,就嵌入式系统启动过程中的显示器花屏和系统运行中屏幕抖动问题进行了探讨,对图像重影和色偏进行了合理的解释并提出了相应的解决方案。 相似文献
18.
基于ARM和Linux嵌入式平台的故障录波器通信接口设计 总被引:1,自引:0,他引:1
针对传统的微机型故障录波器在硬件配置、成本及可靠性上的问题,设计了一种以ARM和DSP为系统硬件,Linux操作系统为软件平台的故障录波器结构,DSP用于执行计算密集型操作,ARM平台完成终端控制以及外部通信,形成相对精简优化的软硬件结构,详细研究了主机口HPI技术,实现了双核之间的命令控制和高速数据通信。 相似文献
19.
OMAPL138双核系统的调试方案设计 总被引:2,自引:0,他引:2
栾小飞 《单片机与嵌入式系统应用》2012,12(1):16-19
OMAPL138高性能、低功耗双核处理器为手持式移动设备提供强有力的支持。对双核通信模块DSPLink的软件架构和在Linux嵌入式操作系统下的编译加载进行了分析和介绍,以消息队列组件为例分析了ARM和DSP双核通信时通道的建立和连接的方式。通过DSP/BIOS和Linux端DSPLink的MSGQ接口和多线程技术,建立ARM和DSP消息传递通道,提供了在双核开发中对DSP端暗箱调试的解决方法。 相似文献