您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. DMA传送的C语言实现

  2. 计算机采用直接存储器存取DMA传送数据时,是在设备之间直接开辟高速的数据通道,不需要CPU介入,而是由DMA控制器直接控制。因此,编程合理与否,直接影响计算机的运行效率和正确性,这里以实验为例,利用C语言给出DMA控制器的编程步骤及其技巧。
  3. 所属分类:C

    • 发布日期:2009-05-25
    • 文件大小:126kb
    • 提供者:wwzhuhui
  1. 可编程DMA控制芯片8237A实验存储器数据传送设计

  2. DMA控制器 8237A的特点 8237A的内部结构 8237A的寄存器 8237A的软件命令 8237A的工作时序 8237A的初始化 8237A在PC机中的应用
  3. 所属分类:嵌入式

    • 发布日期:2011-06-29
    • 文件大小:520kb
    • 提供者:wpjxuexi
  1. DMA技术与DMA控制器

  2. DMA方式不用处理器干预完成M与I/O间数据传送。 DMA期间系统总线由其它主模块控制(驱动) 控制总线的主模块要提供系统的地址及控制信号。 DMA控制器与处理器配合可实现系统的DMA功能
  3. 所属分类:硬件开发

    • 发布日期:2011-11-25
    • 文件大小:1mb
    • 提供者:jnwszq
  1. PCI数据采集卡的DMA和中断实现.pdf

  2. 本文档介绍了将PCI数据采集卡的数据通过DMA的技术传送至CPU主控机,并详细介绍了整个开发的过程。可以给开发人员一定的指导。
  3. 所属分类:硬件开发

    • 发布日期:2012-07-12
    • 文件大小:462kb
    • 提供者:xfrunning
  1. STM32F103-DMA

  2. 设置STM32的DMA,利用它来实现串口数据传送,并在TFT-LCD模块上显示当前的传送进度,打开串口调试工具,按住轻触开关则可看到界面的信息
  3. 所属分类:C

  1. STM32 ADC DMA 使用心得 2

  2. (二)ADC循环采集六路电压,使用DMA. 这次实验真的很郁闷,对DMA的不了解让我深陷误区,明白之后,让我更加佩服DMA的强大。 误区就是:从实验的目标我们知道这次是用DMA把ADC转换的数据传送到内存中的一个数组里存起来,因为是采集6个通道,这里使能了ADC的扫描模式。一旦启动ADC,就会按顺序转换SQRX里选中的通道,问题就是我一开始以为ADC与DMA并不会协调工做,也就是ADC自己转自己的,DMA自己传自己的,这样的话内存里的数组就不是我想要的了,后来着实的研究了很长时间,在群里的一位
  3. 所属分类:嵌入式

    • 发布日期:2013-10-04
    • 文件大小:32kb
    • 提供者:u012324868
  1. 使用8237A可编程DMA控制器实验

  2. 1、掌握8237A可编程DMA控制器和微机的接口方法。 2、学习使用8237A可编程控制器,实现数据直接快速传送的编程方法。 *使用8237A可编程DMA控制器实验内容
  3. 所属分类:专业指导

    • 发布日期:2013-12-30
    • 文件大小:3kb
    • 提供者:flyinchina1991
  1. dmaC语言实现

  2. 计算机采用直接存储器存取 DMA 传送数据时 , 是在设备之间直接开辟高速的数据通道 , 不需要 CPU 介入 , 而是由 DMA 控制器直接控制。因此 , 编程合理与否 , 直接影响计算机的运行效率和正确性 , 这里以实验为例 , 利用 C 语言给出 DMA 控制器的编程步骤及其技巧。
  3. 所属分类:C

    • 发布日期:2015-04-30
    • 文件大小:126kb
    • 提供者:qq_24787757
  1. STM32F4 DMA方式传送数据

  2. 本例程在官方STM32F4例程的基础上,增加了使用滴答定时器对CPU搬运数据和DMA方式传送数据进行了比对,发现DMA方式传输速度快,而且在传输的过程中,CPU处于空闲状态,大大减少了CPU的负担。
  3. 所属分类:C

    • 发布日期:2017-03-26
    • 文件大小:293kb
    • 提供者:yygkqzh
  1. dma数据传输

  2. DMA串口发送数据,STM32串口接收和发送,DMA初始化,串口初始化
  3. 所属分类:嵌入式

    • 发布日期:2018-05-20
    • 文件大小:1mb
    • 提供者:yimi23
  1. stm32串口使用DMA发送数据

  2. 通过按键KEY0控制串口1以DMA方式发送数据,按下KEY0,就开始DMA传送,同时在LCD上面显示传送进度。
  3. 所属分类:其它

    • 发布日期:2018-07-23
    • 文件大小:2mb
    • 提供者:qq_35302808
  1. DMA+ADC+TIMER+FFT

  2. 使用TIMER定时器触发ADC采集,并将采集的数据通过DMA传送出来,连续采集1024个点后进行一次FFT运算,可以精确定时进行连续多样的采集,使用内部DSP库进行FFT计算结果可以很精确。
  3. 所属分类:C

    • 发布日期:2018-07-24
    • 文件大小:4mb
    • 提供者:qq_34533248
  1. 基于DMA控制器的SoC系统设计

  2. DMA(Direct Memory Access,直接存储器存取)是一种快速传送数据的机制。DMA控制器能够有效替代微处理器的加载/存储指令,显着提高系统的并行能力。DMA是在存储器与输入/输出设备间直接传送数据,是一种完全由硬件完成输入/输出操作的方式。数据传递可以从外设到内存,从内存到外设。但DMA控制器的引入也引进了影响系统响应速度的因素。
  3. 所属分类:其它

    • 发布日期:2020-08-26
    • 文件大小:189kb
    • 提供者:weixin_38730767
  1. 用SoC的DMA方式记录井下钻具的振动

  2. 传统的数据采集方法采用CPU直接控制的方式进行数据采集,数据传送需要经过CPU的中转才能存入存储器,传送速度慢且采集速率受到CPU的限制,极大影响了系统的采样频率,不能满足对振动信号高速采集的要求。而在DMA传送方式下,数据传送不经过CPU,由DMA控制器来实现内存和外设之间数据的直接快速传送。在XTCS的测控系统中,CPU采用的SoC芯片中集成有DMA,将其与其它器件协同工作就可以实现采集与存储的同时进行,达到高速采集信号的目的,得到高保真的井下振动信号。
  3. 所属分类:其它

    • 发布日期:2020-10-23
    • 文件大小:130kb
    • 提供者:weixin_38652090
  1. 嵌入式系统/ARM技术中的基于DMA控制器的SoC系统设计

  2. 引言   DMA(Direct Memory Access,直接存储器存取)是一种快速传送数据的机制。DMA控制器能够有效替代微处理器的加载/存储指令,显着提高系统的并行能力。DMA是在存储器与输入/输出设备间直接传送数据,是一种完全由硬件完成输入/输出操作的方式。数据传递可以从外设到内存,从内存到外设。但DMA控制器的引入也引进了影响系统响应速度的因素。本文讲述以包含单个AHB master接口的DMA控制器为基础的SoC系统架构蓝本,分析存在的不足之处,并引入一种以新型DMA控制器为基础的
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:157kb
    • 提供者:weixin_38629939
  1. DMA操作原理

  2. (1)ZDMA操作   ZDMA作为SSB的连接接口,可在外部存储器之间传送数据;而BDMA(桥梁DMA)只能够用于在存储器映射设备或存储器之间传送数据。概括地说,通过应用DMA进行数据传输可在固定源和外部存储器之间、外部存储器和外部存储器之间、外部存储器和固定目标之间进行。DMA操作由S/W或外部DMA请求信号来启动。如图1所示,给出了ZDMA控制器框架图。   图1 ZDMA控制器框架图   在ZDMA中有一个缓冲器,允许多路传送,以提高总线的利用率和传送速度。换旬话说,就是S3C
  3. 所属分类:其它

    • 发布日期:2020-11-13
    • 文件大小:96kb
    • 提供者:weixin_38676851
  1. DMA传送方式

  2. DMA传送方式有3种:单元传送方式、块传送方式和on-the-fly传送方式。与外部DMA请求/应答协议不同的是,DMA传送方式定义了每次传送读/写的单元数,如表所示。   表 DMA传送方式   (1)单元传送方式   单元传送方式意味着每个DMA请求对应一对DMA读/写周期,即1个单元读,然后1个单元写。   (2)块传送方式   块传送方式意味着在连续4个字的DMA写周期前有连续的4个字的DMA读周期,即4个字突发读,然后4个字突发写,因此传输的数据个数应该是16字节的倍数。
  3. 所属分类:其它

    • 发布日期:2020-11-13
    • 文件大小:55kb
    • 提供者:weixin_38741966
  1. 单片机与DSP中的一种新型DSP(TS101)中的链路DMA

  2. 摘要:链路DMA是在处理器内核不干预的情况下,后台利用链路口高速传送数据的一种机制。TS101是高性能浮点数字信号处理器,它有8个链路DMA通道,可以在内部/外部存储器和链路口之间、链路口与链路口之间进行多种类型的DMA传输。文章介绍了链路DMA及其在雷达信号处理系统中的实际应用。 关键词:TS101;链路DMA;TCB;转发1 引言雷达处理过程中大量复杂信号的处理算法要求信号处理机具有每秒超过百亿次的浮点运算能力,如此高的速度在目前的技术条件下无法用单片DSP实现,需要采用多片并行处理
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:96kb
    • 提供者:weixin_38638596
  1. 单片机与DSP中的DSP与串行A/D组成的高速并行数据采集系统 (图)

  2. 引言---TMS320VC5402(以下简称C5402)是德州仪器公司1999年推出的定点数字信号处理器(DSP)。与TMS320C54x系列的其他芯片相比,C5402以其独有的高性能、低功耗和低价格受到了人们的广泛青睐。C5402增强外设有软件等待状态发生器、锁相环时钟发生器、6通道直接存储器访问(DMA)控制器、增强型8位并行主机接口(HPI)等。两个可编程的多通道缓冲串口(McBSP)能够全双工、快速地与其他同步串口进行数据交换,硬件连接简单,串口的工作模式和传送数据的格式可通过编程实现。
  3. 所属分类:其它

    • 发布日期:2020-12-13
    • 文件大小:91kb
    • 提供者:weixin_38747978
  1. Linux设备驱动之DMA

  2. DMA概述   DMA是一种无需CPU的参加可以让外设与系统内存之间进行双向数据传输的硬件机制。它可以使系统CPU从实际的I/O数据传输过程中摆脱出来,大大提高系统的吞吐率,并且在传输期间,CPU还可以并发执行其他任务。   DMA与cache的一致性   cache用作CPU针对内存的缓存,避免CPU每一次都要与相对来说慢点的内存交互数据,从而来提高数据的访问速率,而DMA可以用作内存与外设之间传输数据的方式,数据不需要经过CPU周转。   “假设设备驱动程序把一些数据填充到内存缓冲区
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:77kb
    • 提供者:weixin_38733333
« 12 3 4 5 6 »