修改以太网反馈给自主计算机频率为50ms
This commit is contained in:
@@ -498,12 +498,11 @@ void ethernetSendAll(void *signal_id)
|
|||||||
}
|
}
|
||||||
un_computer_output.bit_data.crc = (uint8_t)crc_temp;
|
un_computer_output.bit_data.crc = (uint8_t)crc_temp;
|
||||||
|
|
||||||
UdpSendToData(UDPCB_1,(uint8_t *)(&un_computer_output.arr[0]), 11, (uint8_t *)ðernet_parameter.computer_ip[0], COMMUNICATION_PORT);
|
UdpSendToData(UDPCB_1,(uint8_t *)(&un_computer_output.arr[0]), 11, (uint8_t *)ðernet_parameter.computer_ip[0], COMMUNICATION_PORT);
|
||||||
UdpSendToData(UDPCB_4,(uint8_t *)(&un_computer_output.arr[0]), 11, (uint8_t *)ðernet_parameter.computer_ip[0], COMMUNICATION_PORT);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if(app_output_cnt < 10)//20250109 100ms <20><><EFBFBD><EFBFBD>10֡app֡<70><D6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̫<EFBFBD><CCAB>û<EFBFBD>г<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD>ɾͷ<C9BE><CDB7>͵Ķ<CDB5>֡<EFBFBD><D6A1><EFBFBD><EFBFBD>
|
if(app_output_cnt < 20)//20250109 100ms <20><><EFBFBD><EFBFBD>10֡app֡<70><D6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̫<EFBFBD><CCAB>û<EFBFBD>г<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD>ɾͷ<C9BE><CDB7>͵Ķ<CDB5>֡<EFBFBD><D6A1><EFBFBD><EFBFBD>
|
||||||
{
|
{
|
||||||
app_output_cnt ++;
|
app_output_cnt ++;
|
||||||
UdpSendToData(UDPCB_4, BOOT_Arr, 2, (uint8_t *)ðernet_parameter.download_ip[0], BOOT_TX_PORT);
|
UdpSendToData(UDPCB_4, BOOT_Arr, 2, (uint8_t *)ðernet_parameter.download_ip[0], BOOT_TX_PORT);
|
||||||
@@ -520,7 +519,7 @@ static void ethernetInterfaceTimerProcess(void *signal_id)
|
|||||||
|
|
||||||
ethernetTimerProcess();//<2F><><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>
|
ethernetTimerProcess();//<2F><><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>
|
||||||
|
|
||||||
timerStart(ðernet_timer_interface, 100,1); //100ms<6D><73><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>
|
timerStart(ðernet_timer_interface, 50,1); //100ms<6D><73><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>
|
||||||
|
|
||||||
// printf("ethernetInterface spend time:%d\n",getCurrentTime() - time_boot);//<2F><><EFBFBD><EFBFBD>app<70><70><EFBFBD>˶ʱ<E0B3A4><CAB1>
|
// printf("ethernetInterface spend time:%d\n",getCurrentTime() - time_boot);//<2F><><EFBFBD><EFBFBD>app<70><70><EFBFBD>˶ʱ<E0B3A4><CAB1>
|
||||||
}
|
}
|
||||||
@@ -664,7 +663,7 @@ void ethernetInterfaceInit(void)
|
|||||||
subscribe(&request_send, OnParamSend);
|
subscribe(&request_send, OnParamSend);
|
||||||
|
|
||||||
|
|
||||||
timerStart(ðernet_timer_interface, 100,1); //100ms<6D><73><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>
|
timerStart(ðernet_timer_interface, 50,1); //100ms<6D><73><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>
|
||||||
timerStart(ðernet_timer_interface1, 10,1); //10ms<6D><73><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>
|
timerStart(ðernet_timer_interface1, 10,1); //10ms<6D><73><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>
|
||||||
|
|
||||||
printf( "ethernetInterface: initial OK %d\n",getCurrentTime());
|
printf( "ethernetInterface: initial OK %d\n",getCurrentTime());
|
||||||
|
|||||||
@@ -111,7 +111,7 @@ int main(void)
|
|||||||
//发送重启后的第一帧给上位机
|
//发送重启后的第一帧给上位机
|
||||||
CAN_Send_Msg(&can_handle_6,OTA_CANTxID, FLEXCAN_STANDARD_FRAME, FLEXCAN_FrameTypeData, BOOT_Arr,2, TX_MB_INDEX);//app 帧
|
CAN_Send_Msg(&can_handle_6,OTA_CANTxID, FLEXCAN_STANDARD_FRAME, FLEXCAN_FrameTypeData, BOOT_Arr,2, TX_MB_INDEX);//app 帧
|
||||||
|
|
||||||
printf("CAN_Send_Msg can_handle_6 OK %d\n",getCurrentTime());\
|
printf("CAN_Send_Msg can_handle_6 OK %d\n",getCurrentTime());
|
||||||
|
|
||||||
|
|
||||||
//打印版本号
|
//打印版本号
|
||||||
|
|||||||
Reference in New Issue
Block a user