共查询到19条相似文献,搜索用时 255 毫秒
1.
一、引言单片机已广泛地应用于工业自动化过程的实时控制和数据处理。但是,由于单片机的计算功能有限,难以进行复杂的数据处理。所以,对复杂的数据处理常借助于IBM PC机来完成,而单片机主要完成一些较直接的数据处理和控制功能。为了保证控制和数据处理的实时性,单片机与IBM PC机的快速数据通信就成为一个首先必须解决的问题。本文就是针对这一情况,介绍了一种单片机与IBM PC机的DMA数据传输方法。该方法利用IBM PC主机板上已有的DMA资源,具有接口电路简单、编程容易、数据传输快和可靠性高等优点。 相似文献
2.
微控制单元(MCU),又称片上微型计算机(Single Chip Microcomputer)或者叫作单片机,它是把中央处理器的频率与规格做适当集成缩小,并将内存memory、TIME计数器、USB接口、D/A转换接口、UART接口、锁相环PLC、DMA等甚至LCD驱动面板电路都整合在同一芯片上,形成芯片级的处理系统,... 相似文献
3.
TMS320C55x是德州仪器公司的新一代高性能低功耗定点数字信号处理器。以TMS320C5509为例介绍了TMS320C55x系列的特点和性能指标,并重点介绍了DMA技术在C5509中的使用,最后给出DMA的编程实例。该实例中控制寄存器的定义和引用可用于对其他片内外设的编程。 相似文献
4.
本文介绍Winbond公司的脉码调制芯片W9320的硬件结构和性能特点,讨论了这种脉码调制芯片和单片机的接口电路及其内部控制寄存器的操作,并与无线MODE MQ9901构成了数码电话,检验了其抗干扰能力。 相似文献
5.
在USB接口和USB外设之间使用DMA方式传输数据,大大提高了USB传输数据的吞吐量。本文介绍了基于ISP1581USB接口芯片的DMA传输应用。 相似文献
6.
在USB接口和USB外设之间使用DMA方式传输数据,大大提高了USB传输数据的吞吐量。本文介绍了基于ISPI581USB接口芯片的DMA传输应用。 相似文献
7.
EDM12864B液晶显示模块是我国大连东方电脑股份有限公司制造的一种全屏幕图形点阵式液晶显示器组件,它由控制器、驱动器和全点阵液晶显示器组成。本文介绍了EDM12864B液晶显示模块的组成原理和控制方法,并给出了该模块与8031单片机的硬件接口和编程实例。 相似文献
8.
DSP与单片机串口通信的设计与实现 总被引:1,自引:0,他引:1
结合实际工程应用重点介绍了TMS320VC5416与单片机89C51之间串行通信的实现方法.通过DSP的输入接口对89C51的输出串口进行高速采样和判决达到单片机对DSP的数据传输,而通过将DSP所发送的数据进行数据变换达到89C51串口接收的标准来实现DSP对单片机的串行通信.串行接口与并行接口相比,最大的优点就是减少了使用DSP的引脚数目,降低了接口电路设计的复杂性.同时,充分利用DSP多功能串行接口和DMA搬移数据的能力,使DSP在处理串口通信时不会占用太多的处理时间,节约了DSP的资源. 相似文献
9.
10.
11.
In system-on-chips (SoCs), DMA, as a peripheral module, plays an important role in data transmission. However, the structure shrinking of SoC leads to its proneness to radiation-induced soft errors, especially for DMA. This paper presents a fine-grained software-implemented fault tolerance for SoC, named DCRH, to enhance the reliability of DMA against soft errors. DCRH achieves fine-grained selective fault tolerance, protecting DMA without interfering other modules of SoC. Furthermore, it is transparent to the user application because it performs on driver layer. In this paper, we present our fault source analysis for DMA based on Xilinx Zynq-7010 SoC and the detailed design of DCRH. The method is then applied to bare-metal MicroZed so that a DCRH-enhanced DMA driver is developed. Finally, SSIFFI is engaged in the simulated DMA fault injection experiments to validate DCRH. The experimental results prove that DCRH can achieve high fault coverage for DMA, above 97%, with stable performance. 相似文献
12.
13.
14.
DMA的传输控制机制是影响数据传输速度的最直接因素,经过对传输控制结构和传输协议的分析,采用了流水线的思想,设计了支持突发传输、64位位宽和读写并发的并行传输机制.通过实际应用表明,该设计实现了流水化和读写并发,与串行传输机制相比,数据传输速度提高了三倍.该机制对于DMA控制器的设计具有一定的指导意义. 相似文献
15.
为解决现有CC2430无线数据收发程序代码量庞大,结构不清晰,关键源码不公开等问题,提出一种基于TinyOS的CC2430无线数据收发设计方案。在分析CC2430性能的基础上,设计一种基于DMA的节点收发机制,配置DMA的源和目的地址寄存器、数据长度寄存器以及触发模式寄存器,并根据DMA操作流程给出数据发送和接收流程图。基于TinyOS的组件结构,给出了包括DMA数据收发、简单MAC协议、定时器和串口的组件配置文件。编译结果表明该方法结构简单,占用RAM为11字节,占用程序空间少于7KB。在CC2430节点上的运行结果表明在节点通信范围内.在各种网络负载下节点间数据收发成功率和正确率均达到100%。 相似文献
16.
DMA技术在提高数据传送速率方面有着重要作用,特别是对于高速率数据传送。目前计算机少有支持存储器与外设之间DMA传送的商用扩展板。为此,本文介绍了用于某气象雷达计算机终端与信号处理之间高速数据传送的DMA接口支持板的设计思路和实现方法,并给出了软件流程图和汇编程序。 相似文献
17.
在嵌入式系统中,进行大批量的数据拷贝操作会占用很多CPU资源,降低了系统响应速度.直接存储器存取(DMA)是一种高效的I/O(输入输出)方式,具有传输速度快、CPU资源消耗低的特点.使用DMA方式进行数据传输可以占用较少的CPU资源,同时获得较快的系统的响应速度和数据拷贝速率.因此可以将DMA方式应用到需要许多数据拷贝的场合.本文分析了DMA的原理和嵌入式处理器中DMA控制器(DMAC)的特点,给出了DMA应用的一些实例和内存之间使用DMA方式进行数据拷贝的性能分析. 相似文献
18.