This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LAUNCHXL-F28P65X: LAUNCHXL-F28P65X 使用 "mcan_ex9_transmit" 例程无法正常工作

Part Number: LAUNCHXL-F28P65X
Other Parts Discussed in Thread: C2000WARE

单板型号:LAUNCHXL-F28P65X

CCS版本:12.5.0.00007 

C2000Ware:5.01.00.00

例程:“C2000Ware_5_01_00_00\driverlib\f28p65x\examples\c28x\mcan\mcan_ex9_transmit.c”  (windows资源管理器的目录)

硬件连接:使用 Pcan 盒子监控总线上的数据,并且接入示波器观察CAN波形

问题:"mcan_ex9_transmit" 例程需要对 “txMsg[loopCnt].brs      = 1U;   // Bit-rate switching enabled” 改为 “txMsg[loopCnt].brs      = 0U;   // Bit-rate switching enabled” Pcan 才可监测到数据

例程直接使用(代码没有进行修改,只修改了工程配置,具体如下)

编译后进入调试环境,让程序运行后,pcan中没有出现报文,而是出现错误

示波器的波形

修改了 "mcan_ex9_transmit" 例程中的  “txMsg[loopCnt].brs      = 0U;   // Bit-rate switching enabled”  后,pcan接收到报文

示波器的波形

希望可以帮我定位一下问题出现在哪里,谢谢