请教一个串口发送的问题

2019-10-11 14:42发布

如果需要发送数据比较频繁,而且数据量比较大,那么串口发送会占用时间比较长,这个应该怎么处理?

比如DMX512,   40ms左右一帧数据,一帧数据有512个字节,之前还有些高低也要耗时间的

这样的话发送数据就要占用相当多的时间,应该怎么发送才会处理的比较好?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
闪电之舞
1楼-- · 2019-10-11 19:01
是不是需要用发送中断?用中断发送耗时是怎样算的?
闪电之舞
2楼-- · 2019-10-12 00:29
yklstudent 发表于 2017-3-18 13:54
楼主可以用USART+DMA,或者中断发送方式嘛

这个。。。。我没试过中断发送,中断发送是不是跟DMA差不多,从发送起始地址后自动往下发送而不需要那个查询标志等待发送完?
fhiuergnjksk
3楼-- · 2019-10-12 02:01
 精彩回答 2  元偷偷看……

一周热门 更多>