houjiakai 发表于 2023-2-2 12:15

串口中断和DMA中断一起使用行么

jackcat 发表于 2023-2-2 12:24

不定长数据接收怎么实现?            

louliana 发表于 2023-2-2 12:43

串口dma缓冲区是先进先出吗 ?

earlmax 发表于 2023-2-2 13:51

串口的DMA串口传输完成中断怎么理解

robincotton 发表于 2023-2-4 14:58

dma发送串口数据会延后吗               

vivilyly 发表于 2023-2-4 17:51

DMA串口循环模式如何设置发送周期?

olivem55arlowe 发表于 2023-2-4 20:21

dma中断里可以放串口发送函数吗

linfelix 发表于 2023-2-4 23:33

usb和串口dma哪个快               

lesheng002 发表于 2023-3-12 10:21

jackcat 发表于 2023-2-2 12:24
不定长数据接收怎么实现?

用串口的空闲中断实现不定长数据的接收

lesheng002 发表于 2023-3-12 10:25

louliana 发表于 2023-2-2 12:43
串口dma缓冲区是先进先出吗 ?

使用串口DMA进行收发数据,需要指定缓冲器首地址,发送数据量,发送完一个缓冲器地址自动加一,没听过有什么先进先出或者后进先出的说法

lesheng002 发表于 2023-3-12 10:36

linfelix 发表于 2023-2-4 23:33
usb和串口dma哪个快

USB和DMA是2个不同的概念,DMA的概念是说直接存储器访问,给定DMA传输的参数后,不需要MCU的干涉完成数据的传输,USB和RS232串口是不同的硬件上的标准,都是串行数据的收发,USB只能是单向数据传输,而RS232可以双向数据传输,另外这2种接口没有哪个快的说法,正常的就数据收发的速率,USB有低速,全速和高速三种,分别是1.5Mbps,12Mbps和48Mbps,有些MCU也有专用于USB 的DMA传输,而RS232串口的速率可以从几百bps到几Mbps;好像没有可比性

lesheng002 发表于 2023-3-12 10:38

claretttt 发表于 2023-1-6 18:38
可以循环保存串口的数据吗?

肯定是可以的

lesheng002 发表于 2023-3-12 10:39

10299823 发表于 2023-1-5 13:37
这个怎么使用dma判断串口超时呢?

串口接收超时是需要硬件支持,DMA是没有超时的说法
页: 1 2 [3]
查看完整版本: 【华大测评】+串口DMA收发数据