Other Parts Discussed in Thread: MSPM0G3507
工具与软件:
尊敬的专家:
我正在使用 G3507 LP 根据演示"mcan_single_message_TX_LP_MSPM0G3507_nortos_ticlang"测试 MCAN 上的中断函数。
我 按如下方式添加传输完成中断:



并让 MCU 连续发送数据

在 PC 端、我可以从 MCU 接收数据

但是、"complete_count"不会增加。
对此问题有何建议?
谢谢!
LEO
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.
Other Parts Discussed in Thread: MSPM0G3507
工具与软件:
尊敬的专家:
我正在使用 G3507 LP 根据演示"mcan_single_message_TX_LP_MSPM0G3507_nortos_ticlang"测试 MCAN 上的中断函数。
我 按如下方式添加传输完成中断:



并让 MCU 连续发送数据

在 PC 端、我可以从 MCU 接收数据

但是、"complete_count"不会增加。
对此问题有何建议?
谢谢!
LEO
Brian、您好!
我在 IRQHandler 中添加了 BKPT。 而且 MCU 不会止步于此。

为了进行比较、我在"mcan_message_rx_lp_MSPM0G3507_nortos_ticlang"中测试了 RX 中断。 RX 中断正常。
那么、 传输完成中断的触发条件是什么? "mcan_single_message_TX_LP_MSPM0G3507_nortos_ticlang"可以触发它。
Rx 演示与 TX 演示的寄存器值如下:

谢谢!
LEO