3025| 3
|
学习串口时的疑问,真心求解 |
1金钱
最佳答案接收是两级缓冲,
左移或右移那个叫 Recive shift rigister,RSR,
全部移位以后数据会进入另一个缓冲器,receive data rigister,RDR。
数据进入 RDR 以后,才会产生接收中断。
下次数据进入 RSR 时,你还有时间读取 RDR;否则确实会覆盖,但错了会通知你,有个overrun事件。
但串口速度很慢,两个字节中间会有很长时间,足够处理。
| ||
| ||
| ||
让我们的思维驾驭在电的速度之上!
|
||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-21 21:14
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网