A hierarchical interrupt scheduling mechanism called Hybrid-IntSched is proposed to address the issues of limited interrupt resources and rigid response in multi-peripheral scenarios on the Zynq7020 platform. This approach synergistically optimizes interrupt management through hardware-based physical isolation and software-driven dynamic arbitration. At the hardware level,a cascaded architecture incorporating GIC,AXI-INTC,and CONCAT cores is employed,classifying 28 peripherals into two groups based on real-time requirements:four critical-path RS485 interfaces are directly connected to the GIC,while the remaining 22 general-path RS422 and CAN interfaces are aggregated via AXI-INTC. Static priority allocation is achieved by leveraging path delay differences. At the software level,the UCOSIII operating system enables dynamic configuration of interrupt priorities and supports hot-swapping of interrupt service routines. Experimental results demonstrate an average interrupt response time of 13.32 μs for critical peripherals and 15.94 μs for general peripherals. All 28 peripherals operated without packet loss during 24-hour continuous cyclic triggering,with CPU temperature fluctuations remaining 6.438°C. Practical deployment has met the interrupt management needs of multi-peripheral applications in industrial control and related fields.