打印
[N32G45x]

G455的串口空闲中断+DMA的不定长收发

[复制链接]
手机看帖
扫描二维码
随时随地手机跟帖
21
dma串口发送和接收怎么配置               

使用特权

评论回复
22
robertesth| | 2023-5-7 16:21 | 只看该作者
串口空闲中断 怎么总进发送中断

使用特权

评论回复
23
pl202| | 2023-5-7 16:32 | 只看该作者
串口中断和DMA中断一起使用行么

使用特权

评论回复
24
hilahope| | 2023-5-7 16:37 | 只看该作者
使用DMA自身的传输完成中断  

使用特权

评论回复
25
yorkbarney| | 2023-5-7 16:54 | 只看该作者
用DMA串口空闲中断进行收据的接收

使用特权

评论回复
26
phoenixwhite| | 2023-5-7 17:06 | 只看该作者
如何进行多字节串口接收?               

使用特权

评论回复
27
macpherson| | 2023-5-7 17:11 | 只看该作者
串口如果没有接受结束判断会怎样,会有什么情况

使用特权

评论回复
28
mmbs| | 2023-5-7 17:17 | 只看该作者
串口空闲中断 DMA 的不定长收发是一种串口通信方式,其中,DMA 是指直接内存访问技术,可以在不占用 CPU 资源的情况下实现数据的传输。

使用特权

评论回复
29
adolphcocker| | 2023-5-7 17:23 | 只看该作者
使用G455的 IDLE 空闲中断方便接收不定长的数据,使用中也经常采用这种方式

使用特权

评论回复
30
hearstnorman323| | 2023-5-7 17:34 | 只看该作者
串口服务器接受空闲时间是长好还是短好

使用特权

评论回复
31
ccook11| | 2023-5-7 17:39 | 只看该作者
串口的DMA串口传输完成中断怎么理解

使用特权

评论回复
32
i1mcu| | 2023-5-7 17:45 | 只看该作者
USART三种编程方式:轮询方式、中断方式、DMA方式?

使用特权

评论回复
33
jtracy3| | 2023-5-7 17:54 | 只看该作者
通常采用DMA做USART接收固定长度的数据,或通过DMA完成固定数量的不间断数据流。

使用特权

评论回复
34
bestwell| | 2023-5-7 18:39 | 只看该作者
如何通过DMA来接收串口数据               

使用特权

评论回复
35
zcllom| | 2023-7-9 20:02 | 只看该作者
这个方法不是很保险,不能设置空闲时间,好像间隔一个字节的时间就会触发空闲中断,实际上modbus协议里,是允许超过3.5个字节的时间的。
因此在极端情况下,帧数据之间间隔1个字节,你就去处理了,会出错。

使用特权

评论回复
36
zcllom| | 2023-7-10 01:00 | 只看该作者
IDLE时间不能设置是硬伤,而且太短了,分包容易错误。

使用特权

评论回复
37
chenjun89| | 2023-7-10 07:58 | 只看该作者
DMA用好了,可以很大程度的提高运行效率。

使用特权

评论回复
38
鹿鼎计| | 2023-8-3 12:09 | 只看该作者
与stm32代码是或多或少的。

使用特权

评论回复
39
digit0| | 2023-8-3 12:27 | 只看该作者
一个串口中断回调可以延迟

使用特权

评论回复
40
AIsignel| | 2023-10-8 14:47 | 只看该作者
如何通过DMA实现可变长度Usart接收

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则