主题中讨论的其他器件:C2000WARE
你(们)好
我正在尝试发送 CAN 消息、但是在测试模式之外、我实际上无法在 CAN_TX 引脚(GPIO 引脚31)上获得任何活动。 如果我编译 CAN_loopback.c 而没有进行任何修改、我可以在数字示波器上看到 CAN 消息被传输、但是、如果我注释掉下面的第137行和138行
//
//启用测试模式并选择外部环回
//
HWREG (CANA_base + CAN_O_CTL)|= CAN_CTL_TEST;
HWREG (CANA_base + CAN_O_TEST)= CAN_TEST_EXL;
因此 CAN 模块不再处于外部回路模式、GPIO 管脚31上看不到任何内容、为什么还要看到 GPIO 管脚31发送的第一条 CAN 报文? 我是否需要在测试模式之外配置额外的寄存器以实际查看/发送 CAN 消息?
此致
Steve