本帖最后由 奏奏奏 于 2016-12-28 18:45 编辑 项目中需要用一款STM32的MCU做CAN中继,关键是需要在接收到数据的同时需要转发,转发用的CAN节点ID要与被转发的CAN节点ID一致。 因此有这样的疑问。
如果你是说希望转发时让对方知道是中继转发来的话,就看你ID怎么规划了,里面规划
出中继特征ID和节点ID.
评分
查看全部评分
实际上是考虑不修改CAN网络的其他MCU的程序。
例如我要用CAN2口发送
发送前写这么一行就可以修改发送的目标的CAN节点ID,例如接收的ID为0x23:
hcan2.pTxMsg->StdId = 0x023;