一種雙CAN口同步通訊板的設(shè)計(jì)
該接口電路使用CAN2.0B協(xié)議實(shí)現(xiàn)與PLC的數(shù)據(jù)通訊。TMS320LF2407通過(guò)10 MHz SPI接口配置MPC2515的參數(shù)。數(shù)據(jù)收/發(fā)控制均采用硬件方式將信號(hào)接入TMS320LF2407的外部中斷源INT2與INT3。TMS320LF2407可以對(duì)MCP2515進(jìn)行讀操作;當(dāng)RX0BF和RX1BF為高電平時(shí),表明MCP2515未接收到有效數(shù)據(jù)。發(fā)送請(qǐng)求控制使用TMS320LF2407的IO接口向MCP2515發(fā)出硬件請(qǐng)求命令TX0RST, TX1RST,TX3RST來(lái)實(shí)現(xiàn)快速發(fā)送請(qǐng)求。其電路設(shè)計(jì)如圖3所示。
評(píng)論