[CW32L083系列] CW32L的UART是不是没有空闲中断?

[复制链接]
853|8
 楼主| forgot 发表于 2023-12-25 19:57 来自手机 | 显示全部楼层 |阅读模式
CW32L083的UART是不是没有空闲中断?大家一般怎么实现不定长数据接收?是串口中断+定时器吗?
pssyx 发表于 2023-12-26 09:10 | 显示全部楼层
本帖最后由 pssyx 于 2023-12-26 09:13 编辑

CW32L083的UART的确没有空闲中断,实现不定长数据接收的方法可以是串口中断+定时器的组合。如果数据包有固定的帧头或者帧尾,也可以直接软件处理。CW32L31、CW32L052等系列已经提供了UART接收空闲检测的中断功能。
 楼主| forgot 发表于 2023-12-26 09:11 | 显示全部楼层
pssyx 发表于 2023-12-26 09:10
CW32L083的UART的确没有空闲中断,实现不定长数据接收的方法可以是串口中断+定时器的组合。如果数据包有固 ...

谢谢
再见十分钟 发表于 2023-12-26 13:04 | 显示全部楼层
L0没有,可以用定时器的方式
probedog 发表于 2024-1-2 16:21 | 显示全部楼层
CW32L083的UART是没有空闲中断的,这给接收数据帧带来一定的不便。
yangxiaor520 发表于 2024-1-3 07:49 来自手机 | 显示全部楼层
串口中断接收数据存buffer,软件进行判断。
cr315 发表于 2024-1-3 10:29 | 显示全部楼层
是的,CW32L083的UART没有空闲中断。
中国龙芯CDX 发表于 2024-1-9 14:57 | 显示全部楼层
没有空闲中断那是不是编程会不方便
jf101 发表于 2024-2-25 18:02 | 显示全部楼层
串口中断+定时器
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2112

主题

14683

帖子

59

粉丝
快速回复 在线客服 返回列表 返回顶部