Init
This commit is contained in:
parent
7e24f47b76
commit
b6d7188164
|
|
@ -229,8 +229,28 @@ void CanSerialPortFrameIrqRxProcessing0(tCanSerialPortFrameArtery *env) {
|
||||||
can_rx_message_type rx_message_struct;
|
can_rx_message_type rx_message_struct;
|
||||||
|
|
||||||
// if (can_flag_get(env->can, CAN_RF0MN_FLAG) != RESET) {
|
// if (can_flag_get(env->can, CAN_RF0MN_FLAG) != RESET) {
|
||||||
|
|
||||||
can_message_receive(env->can, CAN_RX_FIFO0, &rx_message_struct);
|
can_message_receive(env->can, CAN_RX_FIFO0, &rx_message_struct);
|
||||||
|
|
||||||
|
if ((rx_message_struct.standard_id == 0x58E) ||
|
||||||
|
(rx_message_struct.standard_id == 0x58F) ||
|
||||||
|
(rx_message_struct.standard_id == 0x594)) {
|
||||||
|
|
||||||
|
osMessageQueuePut(env->rxDataQueue1, &rx_message_struct, 0x0, 0U);
|
||||||
|
|
||||||
|
if (env->rxDataSnifferQueue1) {
|
||||||
|
osMessageQueuePut(env->rxDataSnifferQueue1, &rx_message_struct, 0x0, 0U);
|
||||||
|
}
|
||||||
|
|
||||||
|
} else {
|
||||||
|
|
||||||
|
osMessageQueuePut(env->rxDataQueue0, &rx_message_struct, 0x0, 0U);
|
||||||
|
|
||||||
|
if (env->rxDataSnifferQueue0) {
|
||||||
|
osMessageQueuePut(env->rxDataSnifferQueue0, &rx_message_struct, 0x0, 0U);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
osMessageQueuePut(env->rxDataQueue0, &rx_message_struct, 0x0, 0U);
|
osMessageQueuePut(env->rxDataQueue0, &rx_message_struct, 0x0, 0U);
|
||||||
|
|
||||||
if (env->rxDataSnifferQueue0) {
|
if (env->rxDataSnifferQueue0) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue