YTM32B1ME0 CAN通讯过滤器配置问题
-
const flexcan_id_table_t can_filter_table[16] =
{
{
.isRemoteFrame = false, /!< Remote frame/
.isExtendedFrame = false, /!< Extended frame/
.id = 0x370, /!< Rx FIFO ID filter element/
},
{
.isRemoteFrame = false, /!< Remote frame/
.isExtendedFrame = false, /!< Extended frame/
.id = 0x380, /!< Rx FIFO ID filter element/
},
{
.isRemoteFrame = false, /!< Remote frame/
.isExtendedFrame = false, /!< Extended frame/
.id = 0x242, /!< Rx FIFO ID filter element/
},
{
.isRemoteFrame = false, /!< Remote frame/
.isExtendedFrame = false, /!< Extended frame/
.id = 0x634, /!< Rx FIFO ID filter element/
},
{
.isRemoteFrame = false, /!< Remote frame/
.isExtendedFrame = false, /!< Extended frame/
.id = 0x789, /!< Rx FIFO ID filter element/
},
{
.isRemoteFrame = false, /!< Remote frame/
.isExtendedFrame = false, /!< Extended frame/
.id = 0x480, /!< Rx FIFO ID filter element/
},
{
.isRemoteFrame = false, /!< Remote frame/
.isExtendedFrame = false, /!< Extended frame/
.id = 0x408, /!< Rx FIFO ID filter element/
},
{
.isRemoteFrame = false, /!< Remote frame/
.isExtendedFrame = false, /!< Extended frame/
.id = 0x409, /!< Rx FIFO ID filter element/
},
{
.isRemoteFrame = false, /!< Remote frame/
.isExtendedFrame = false, /!< Extended frame/
.id = 0x703, /!< Rx FIFO ID filter element/
},
{
.isRemoteFrame = false, /!< Remote frame/
.isExtendedFrame = false, /!< Extended frame/
.id = 0x704, /!< Rx FIFO ID filter element/
},
{
.isRemoteFrame = false, /!< Remote frame/
.isExtendedFrame = true, /!< Extended frame/
.id = 0x14f0a0b0, /!< Rx FIFO ID filter element/
},
{
.isRemoteFrame = false, /!< Remote frame/
.isExtendedFrame = true, /!< Extended frame/
.id = 0x0c33a0b0, /!< Rx FIFO ID filter element/
},
{
.isRemoteFrame = false, /!< Remote frame/
.isExtendedFrame = true, /!< Extended frame/
.id = 0x1888a0b0, /!< Rx FIFO ID filter element/
},
{
.isRemoteFrame = false, /!< Remote frame/
.isExtendedFrame = true, /!< Extended frame/
.id = 0x1f002100, /!< Rx FIFO ID filter element/
},
{
.isRemoteFrame = false, /!< Remote frame/
.isExtendedFrame = false, /!< Extended frame/
.id = 0x1f0, /!< Rx FIFO ID filter element/
},
};
其中0x370是0x370~0x37f;0x1f002100是0x1fxx2100都接收;按照目前的配置ID为0,8,9,80,500~540这些都会被收进来 -
1_3_1版本及以前的SDK参照如图所示手动修改一下
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...