NXP MCU 技术william hill官网
直播中

徐生财

10年用户 833经验值
擅长:MEMS/传感技术
私信 关注
[问答]

MPC5746C Flexcan无法触发接收中断,无法接收SDK 3. 0的数据怎么解决?

我用SDK 3. 0将Flexcan 配置在图形界面中的Flexcan 配置为附件SDK 3. 0, 细节作为附件。 当我初始时, 使用以下代码 :
flexcan_data_info_t dataInfo =
{
.msg_id_type = FLEXCAN_MSG_ID_STD,
.fd_padding = 0x00,
.data_length = 8,
.fd_enable = false,
.enable_brs = false,
.is_remote = false
};

FLEXCAN_DRV_ConfigRxMb(0U, 0U,  dataInfo, 0x300);
INT_SYS_EnableIRQ(CAN0_ORed_00_03_MB_IRQn);
FLEXCAN_DRV_Receive(0U,0U, getdata);
FLEXCAN_DRV_Init(0U, canCom0_State, canCom0_InitConfig0);

And the test result is that the 'CAN0_ORed_00_03_MB_IRQn' interrupt can't be triggered. Would you help to check the issue, is there any incorrect code?

更多回帖

发帖
×
20
完善资料,
赚取积分