查看: 3052|回复: 1

[S32] S32K148 CAN周期发送,CAN卡却接收到远程帧

[复制链接]

该用户从未签到

3

主题

4

帖子

0

新手上路

Rank: 1

积分
26
最后登录
2024-5-15
发表于 2021-8-26 16:53:30 | 显示全部楼层 |阅读模式
void CAN0_init(void)
{          CAN_Init(&can_pal1_instance, &can_pal1_Config0);                  //接收BUFFER配置
can_buff_config_t Rx_buffCfg =                  {
.enableFD = false,
.enableBRS = false,
.fdPadding = 0U,
.idType = CAN_MSG_ID_STD,
.isRemote = false                  };
//发送BUFFER配置
can_buff_config_t Tx_buffCfg =                  {                            .enableFD = false,                            .enableBRS = false,                            .fdPadding = 0U,                            .idType = CAN_MSG_ID_STD,                            .isRemote = false                  };                  CAN_ConfigRxBuff(&can_pal1_instance, CAN0_RevMailBox, &Rx_buffCfg, CAN0_RxFilter);
CAN_ConfigTxBuff(&can_pal1_instance, CAN0_TxMailBox, &Tx_buffCfg);                  //掩码设置为0 就接收全部Msg_ID的报文
CAN_SetRxFilter(&can_pal1_instance, CAN_MSG_ID_STD, CAN0_RevMailBox, 0);                  //配置接收中断
CAN_InstallEventCallback(&can_pal1_instance, &CAN0_Callback_Func, (void*)0);                  //CAN接收配置
CAN_Receive(&can_pal1_instance, CAN0_RevMailBox, &CAN0_RecMsg);
}
主循环中
while(1)
        {
                OSIF_TimeDelay(1);

                //CAN0_PeriodSend(TxMsg, 500);
                 if( (CAN0_MissionPeriodCounter*100) - 500 == 0)
                                  {
                                          //CAN_SendBlocking(&can_pal1_instance, CAN0_TxMailBox, &TxMsg, 1);
                                          CAN_Send(&can_pal1_instance, CAN0_TxMailBox, &TxMsg);

                                          CAN0_MissionPeriodCounter = 0;
                                  }


                }

什么原因导致啊

我知道答案 目前已有1人回答
回复

使用道具 举报

  • TA的每日心情
    无聊
    2021-6-23 10:13
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    0

    主题

    10

    帖子

    0

    新手上路

    Rank: 1

    积分
    46
    最后登录
    2021-9-3
    发表于 2021-9-3 09:04:47 | 显示全部楼层
    应该是配置的问题吧。关注结构体的成员地址对应的寄存器。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-23 05:37 , Processed in 0.080550 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表