主题中讨论的其他器件:ISO1050
您好!
我在使用与 ISO1050收发器和 Launchpad XL 的 CAN 通信时遇到问题。
我在 F28377S CANBRX 引脚上看到的信号是一个1Vpp 通信信号(所附的是示波器中的图像以及来自总线的 Rx 引脚上的波形)。
我使用跳线 J4 (CANRXB 和 CANTXB)的引脚33和34与收发器通信。 当我不将收发器连接到 Launchpad 时、Rx 引脚的波形为0V 至3.3V。 当我将 Tx 和 Rx 从 ISO 连接到 launchpad 引脚时,信号会降至1V。
这是否是配置问题? 使用典型 CAN 电路的 IM (CANL 和 CANH 之间为120R,VCC1和 VCC2附近为0,1uF 电容旁路,VCC1 = 3.3V,VCC2 = 5V)
我正在使用的 CANB 引脚配置为:
//CANB
GPIO_SetupPinMux (21、GPIO_MUX_CPU2CLA、5);//CANRXB
GPIO_SetupPinOptions (21、GPIO_INPUT、GPIO_异 步);
GPIO_SetupPinMux (20、GPIO_MUX_CPU2CLA、5);//CANTXB
GPIO_SetupPinOptions (20、GPIO_OUTPUT、GPIO_PushPull);
EDIS;
谢谢。
此致、
Bruno Duarte