完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,朋友们,
我参考下面的掩码设置演示,但我只收到具有单个 ID 的 CAN FD 消息。 基于下面的代码,我只收到 ID 为 0x300 的 CAN FD 消息 64 字节有效负载。 其他 ID 无法触发回调,例如 ID 0x301 到 0x37F。 你能帮忙给我一些建议吗? 下面列出了我的 main.c, uint8 callbackRxCount; uint8 callbackTxCount; uint8 callbackOtherCount; Flexcan_Ip_DataInfoType rx_info = { .msg_id_type = FLEXCAN_MSG_ID_STD, .data_length = 64U, .is_polling = FALSE, .is_remote = FALSE }; void CANTxRxCallback(uint8 instance, Flexcan_Ip_EventType eventType, uint32 buffIdx, const struct FlexCANState *driverState) { switch(eventType) { case FLEXCAN_EVENT_RX_COMPLETE: callbackRxCount++; memset(rxData.data, 0, sizeof(rxData.data)); FlexCAN_Ip_Receive(INST_FLEXCAN_4, RX_MB_IDX, &rxData, TRUE); break; case FLEXCAN_EVENT_TX_COMPLETE: callbackTxCount++; break; default: callbackOtherCount++; } } int main(void) { Clock_Ip_Init(&Clock_Ip_aClockConfig[0]); IntCtrl_Ip_EnableIrq(FlexCAN4_1_IRQn); IntCtrl_Ip_InstallHandler(FlexCAN4_1_IRQn, CAN4_ORED_0_31_MB_IRQHandler, NULL_PTR); Siul2_Dio_Ip_WritePin(PTD15_EN_PORT , PTD15_EN_PIN, 1U); Siul2_Dio_Ip_WritePin(PTD13_STB_PORT , PTD13_STB_PIN, 1U); FlexCAN_Ip_Init(INST_FLEXCAN_4, &FlexCAN_State0, &FlexCAN_Config1); FlexCAN_Ip_SetStartMode(INST_FLEXCAN_4); //set global mask FlexCAN_Ip_SetRxMaskType(INST_FLEXCAN_4, FLEXCAN_RX_MASK_GLOBAL); FlexCAN_Ip_SetRxMbGlobalMask(INST_FLEXCAN_4, 0xFFFFFF80); FlexCAN_Ip_ConfigRxMb(INST_FLEXCAN_4, RX_MB_IDX, &rx_info, 0x300); FlexCAN_Ip_Receive(INST_FLEXCAN_4, RX_MB_IDX, &rxData, TRUE); while (1) { if (FlexCAN_Ip_GetTransferStatus(INST_FLEXCAN_4, RX_MB_IDX) != FLEXCAN_STATUS_SUCCESS) { FlexCAN_Ip_MainFunctionRead(INST_FLEXCAN_4, RX_MB_IDX); } } } |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1932个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36421 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4867 浏览 1 评论
6108 浏览 1 评论
6818 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4249 浏览 0 评论
645浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
643浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
645浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
729浏览 2评论
844浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 18:34 , Processed in 1.164953 second(s), Total 75, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号