传统方法中,扩展多个串行口是利用多个中断源;但在嵌入式系统中,花费大量的中断源来扩展串口无疑是大量的资源浪费。针对这种情况,为了节省紧张的系统资源,本文提出一种实现高效多串口中断方案,可以利用单一的中断源来管理多个扩展串口,并保证多个串口中断的无漏检测与服务。
基本原理结构图如下所示:
cpld 9
cpld 10
cpld 3
cpld 8
cpld 7
cpld 6
cpld 5
cpld 4
x