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

[复制链接]
535|1
手机看帖
扫描二维码
随时随地手机跟帖
天狱韩少|  楼主 | 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系统自带的程序,不需要修改

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则