修改流控帧

This commit is contained in:
sunbeam 2024-03-08 10:25:00 +08:00
parent 8a9f0d5c79
commit f6b96f7156
2 changed files with 15 additions and 9 deletions

View File

@ -255,6 +255,11 @@ void RxIndicationCanTP_AddrPhy_Message(CanIf_HwHandleType LeCanTp_e_Hrh,
SaCanTp_u_TxBuffer[0] = 0x30;
SaCanTp_u_TxBuffer[1] = 2;
SaCanTp_u_TxBuffer[2] = CANTP_RX_STMIN;
SaCanTp_u_TxBuffer[3] = 0xcc;
SaCanTp_u_TxBuffer[4] = 0xcc;
SaCanTp_u_TxBuffer[5] = 0xcc;
SaCanTp_u_TxBuffer[6] = 0xcc;
SaCanTp_u_TxBuffer[7] = 0xcc;
TransmitCanIf_Buffer(CANTP_RESP_CANID,8,SaCanTp_u_TxBuffer);
}
@ -277,6 +282,11 @@ void RxIndicationCanTP_AddrPhy_Message(CanIf_HwHandleType LeCanTp_e_Hrh,
SaCanTp_u_TxBuffer[0] = 0x30;
SaCanTp_u_TxBuffer[1] = 0;
SaCanTp_u_TxBuffer[2] = CANTP_RX_STMIN;
SaCanTp_u_TxBuffer[3] = 0xcc;
SaCanTp_u_TxBuffer[4] = 0xcc;
SaCanTp_u_TxBuffer[5] = 0xcc;
SaCanTp_u_TxBuffer[6] = 0xcc;
SaCanTp_u_TxBuffer[7] = 0xcc;
TransmitCanIf_Buffer(CANTP_RESP_CANID,8,SaCanTp_u_TxBuffer);

View File

@ -1,8 +1,4 @@
/*@处根据实际情况填写相关信息,将@字符以及这条提示语句去掉*/
/******************************************************************************
| File Name : @
| Description: @
******************************************************************************/
#ifndef CANTP_CFG_H
#define CANTP_CFG_H
@ -18,20 +14,20 @@
******************************************************************************/
/*@define类型定义*/
#define CANTP_TASK 1
#define CANTP_MFLEN_MAX 1200 /* 多帧最大长 */
#define CANTP_MFLEN_MAX 1200 /* 多帧最大长 */
#define CANTP_ADDR_FUNC_REQ 0x7DF /* 诊断功能寻址 */
#define CANTP_ADDR_PHY_REQ 0x748//0x7C6 /* 诊断物理寻址 */
#define CANTP_RESP_CANID 0x7C8//0x7CE /* 诊断反 */
#define CANTP_RESP_CANID 0x7C8//0x7CE /* 诊断反 */
#define CANTP_ADDRFUNC_MF_FORBID DCM_FALSE
#define CANTP_RX_STMIN_DEFINE 0x0A /* STmin */
#define CANTP_RX_STMIN_DEFINE 0x14 /* STmin */
#define CANTP_AS_TIMEOUT_DEFINE 25u /* 25ms?*/
@ -50,7 +46,7 @@
#define CANTP_RESP_TIMEOUT_DEFINE 500u
#define CANTP_APP_RESP_TIMEOUT_DEFINE 500u /* APP响应时间 */
#define CANTP_APP_RESP_78NEG_DEFINE 5000u /* 78负相 */
#define CANTP_APP_RESP_78NEG_DEFINE 5000u /* 78负相<EFBFBD>? */
extern const CanIf_CanIdType CANTP_ADDR_PHY_REQ_const ;