关于9S12G128串口空闲中断如何使用

2020-02-11 09:50发布

项目使用9S12G128与上位机串口通信,传输多种不同长度命令;采用接收中断,目前是通过接收前面2个字节来判断命令号,不同的命令号接收的字节数不一样。看文档这款芯片有个串口IDLE中断使能,能否使用这个功能摆脱判断命令号,来接收不同字节命令这样的一种方式?
即:上位机发送一帧数据,串口接收,串口发现空闲认为一帧数据发送完成,一帧长度也就是数据缓存中接收的长度。
理论上上可以,累代码却不知道怎样实现这个逻辑,串口空闲中断做什么事?数据接收是在中断外接收吗?
0条回答

一周热门 更多>