全站数据
8 4 2 0 5 8 1

串口中断优先高级还是低级

山水工程 | 简单学习,快乐成才!         
问题更新日期:2024-10-16 06:30:29

问题描述

串口中断优先高级还是低级,在线求解答
精选答案
最佳答案

中断优先级要根据自己系统所使用的各类中断进行统筹设置.

一般来说,像串口这种速度比较慢的外设, 设置为低优先级是正常的,

有时候定时器需要捕获信号,测量脉冲宽度时最好优先级高于串口,

串口是由移位寄存器工作的, 起始/校验/停止, 传送完成一个字节至少占10位码速率以上,

如果速率为9600bps, 则每传送一个字节至少1/960秒, 即毫秒以上

而定时器用于测量脉冲宽度精度可以在us量级, 谁该优先很明显.

不过, 具体如何设,还是要看你的具体应用,

如果你的串口非常重要,而定时器只是用来计秒, 当然串口优先级要设得比定时器高了.