针对传统数字I/O电路功能单一,无法满足设备不同信号传输时序不同的需求,利用单片机丰富的外设接口功能以及FPGA引脚数目多、逻辑控制能力强的特点,设计了基于单片机和FPGA架构的多通道字I/O电路,应用于某型防空武器系统的火控计算机.该设计采用STM32的FSMC并行总线实现单片机与FPGA的连接,利用QuartusⅡ开发平台对FPGA内部相关模块进行逻辑设计与搭建,实现多通道信号交互.经实际验证,该方案切实可行,满足火控计算机设计需求,能够实现火控计算机与外围单体之间的信号交互.
逻辑电路 FPGA 多通道 数字I/O