查看: 1250|回复: 4

S32K144 FlexCan接收邮箱可以接收到发送发送邮箱的数据

[复制链接]

该用户从未签到

1

主题

1

帖子

0

新手上路

Rank: 1

积分
16
最后登录
2023-3-8
发表于 2023-3-1 14:04:16 | 显示全部楼层 |阅读模式
我使用从官方网站下载的例子S32K144_Project_FlexCan,在上面进行了修改,FlexCan例子路径为:S32K1xx_cookbook\Examples\S32K144_Project\S32K144_Project_FlexCan,使用CAN0邮箱0发送数据,使用CAN0邮箱4接收数据,mian函数里面查询邮箱4接收标志,如果邮箱4接收标志位等于1,则使用邮箱0发送一帧数据。邮箱4接收CAN-ID0x511,邮箱0发送CAN-ID0x555.
问题:
当我使用指针变量接收CANID号和同时修改发送函数中发送ID时,接收邮箱就可以接收到发送邮箱的数据,导致邮箱4的接收标志位等于1
如果我不修改发送函数中下面这条语句,接收邮箱接收不到发送邮箱的数据
CAN0->RAMn[0*MSG_BUF_SIZE + 1] = 0x15540000; /* MB0 word 1: Tx msg with STD ID 0x555 */
附件为修改的例程

FlexCAN_s32k144.zip

1.22 MB, 下载次数: 27, 下载积分: 威望 1

回复

使用道具 举报

  • TA的每日心情
    慵懒
    昨天 09:39
  • 签到天数: 1412 天

    [LV.10]以坛为家III

    48

    主题

    3490

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    7306
    最后登录
    2024-4-24
    发表于 2023-3-1 15:22:16 | 显示全部楼层
    是不是开了 loopback 模式
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2023-5-11 17:59
  • 签到天数: 33 天

    [LV.5]常住居民I

    16

    主题

    396

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1381
    最后登录
    2023-9-15
    发表于 2023-3-3 08:30:36 | 显示全部楼层
    咱们都用的什么开发环境?
    今天好忙啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-3-15 14:42
  • 签到天数: 87 天

    [LV.6]常住居民II

    2

    主题

    130

    帖子

    0

    高级会员

    Rank: 4

    积分
    610
    最后登录
    2024-4-24
    发表于 2023-3-8 16:57:20 | 显示全部楼层
    jacky1982512 发表于 2023-3-3 08:30
    咱们都用的什么开发环境?

    S32 Design Studio
    光而不耀,静水长流
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-5-29 13:45
  • 签到天数: 2 天

    [LV.1]初来乍到

    3

    主题

    13

    帖子

    0

    注册会员

    Rank: 2

    积分
    59
    最后登录
    2023-5-29
    发表于 2023-5-5 09:36:09 | 显示全部楼层
    jacky1982512 发表于 2023-3-3 08:30
    咱们都用的什么开发环境?

    S32 Design Studio for ARM Version 2.2
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-25 01:46 , Processed in 0.125947 second(s), 23 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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