KF32A关于can接收ram的偏移地址

[复制链接]
 楼主| 天狱韩少 发表于 2022-10-12 11:36 | 显示全部楼层 |阅读模式
tmprmc = (CAN0_SFR->CTLR & CAN_CTLR_CANRMC) >> CAN_CTLR_CANRMC0_POS;
tmprmd = CAN0_SFR->RCR >> 16;
                if (tmprmd >= tmprmc)
                        Receice_addr = (tmprmd - tmprmc) * 0x10;
                else
                        Receice_addr = (tmprmd + 16 - tmprmc) * 0x10;
这代码中偏移地址计算的原理是上面,有点不懂
 楼主| 天狱韩少 发表于 2022-10-18 09:52 | 显示全部楼层
没想到这是can系统自带的程序,不需要修改
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

14

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部