DMA/Bridge Subsystem for PCI Express v4.1 读书笔记 (中文) XDMA 参考文档:PG195, https://github.com/Xilinx/dma_ip_drivers, https://support.xilinx.com/s/article/65443?language=en_US XDMA IP核的中文学习笔记,包括文档全部内容。
2022-05-05 20:42:24 174KB Xilinx XDMA pci-e
1
STM32F103使用用DMA+DAC 实现 50HZ正弦波输出 亲自测试输出稳定
2022-04-29 20:34:18 7.26MB stm32 dma DAC 正弦波
1
由CUBEMX配置,基于HAL库,带FreeRTOS系统,IDE为STM32CubeIDE,实现多串口DMA收发程序,经过验证。
2022-04-28 18:20:45 2.57MB 串口通信 dma stm32 freertos
1
CC基于DMA访问内部的Flash, 不是外部的flash
2022-04-28 14:05:06 2KB CC2530 Flash DMA
1
使用华大MCU HC32L130(136)配置串口为DMA接收,通过高级定时器6实现超时空闲帧接收的方式,类似于STM32F103 串口DMA + 空闲中断 实现不定长数据收发。
1
详解DMA (Direct memory access )原理, DMA, pooling, interrupt原理; xilinx axi-dma原理,axi4 interconnet bus, xilinx axi-dma原理 ; DMA实现fpga外设与ARM ddr3sdram 交互数据的原理流程、注意。 Cypress CX3 DMA原理,GPIF-II 转态机接口原理图。
2022-04-26 19:04:53 659KB polling interrupt DMA zynq
1
Stm32的ADC有DMA功能这都毋庸置疑,也是我们用的最多的!然而,如果我们要对一个信号(比如脉搏信号)进行定时采样(也就是隔一段时间,比如说2ms),有三种方法: 1、使用定时器中断每隔一定时间进行ADC转换,这样每次都必须读ADC的数据寄存器,非常浪费时间! 2、把ADC设置成连续转换模式,同时对应的DMA通道开启循环模式,这样ADC就一直在进行数据采集然后通过DMA把数据搬运至内存。但是这样做的话还得加一个定时中断,用来定时读取内存中的数据! 3、使用ADC的定时器触发ADC转换的功能,然后使用DMA进行数据的搬运!这样只要设置好定时器的触发间隔,就能实现ADC定时采样转换的功能,然后可以在程序的死循环中一直检测DMA转换完成标志,然后进行数据的读取,或者使能DMA转换完成中断,这样每次转换完成就会产生中断,我是采用第二种方法。
2022-04-21 19:55:49 353KB STM32 DMA 定时器
1
实现ZYNQ通过dma来读写DDR数据,由于上传大小的限制里面只包含PL端AXI_STREAM的代码,SDK里C语言的代码,还有块设计的图片
2022-04-19 14:32:21 67KB ZYNQ verilog DMA
1
STM32F4XX ADC模数转换应用多通道采集--DMA方式程序源码,有使用到STM32F4XX系列ADC多通道的可以参考!
2022-04-19 14:17:52 572KB stm32 adc DMA
1
hc32f460 KETA 串口DMA接收工程源码: 接收DMA 发送普通串口,当然也可以自己改成DMA发送
2022-04-18 17:11:59 6.39MB stm32 arm 嵌入式硬件 单片机
1