⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 linkecu.c

📁 可以对北京汽车所产生的故障进行诊断的电脑解码器
💻 C
字号:
/******************************************************************************************
 *  目的:通讯链路模块
 *  功能:与 ECU 建立通讯链路并获取协议
 *  模块依赖:ScreenSol.h
 ******************************************************************************************/
#include "Systemint.h"
#include "LinkECU.h"
#include "main.h"

struct  LinkE
{
     unsigned char Port1;          //通讯脚 1
     unsigned char Port2;          //通讯脚 2
     unsigned char TempDig[20];    //数据Temp
}    Taglink;

/*
**-------------------------------------------------------------------------------------
** 与 ECU 取得通讯链路
**-------------------------------------------------------------------------------------
*/
char  LinkECU()
{
#ifdef DEBUGMODE
     DebugString( "LinkECU()" );
#endif
     //根据选定系统触发
     if( SysID == ENGISO )        //北京吉普 -> 引擎系统
     {
          //初始化
          KW_Init();
          //插入链路维持
          //-> ECU 02H,36H,38H | ECU -> 02H,36H,38H
          Taglink.TempDig[0] = 0x02;
          Taglink.TempDig[1] = 0x36;
          Taglink.TempDig[2] = 0x38;
          KW_Maintain( Taglink.TempDig, 1000 );
          //通讯连接
          Taglink.TempDig[0] = 0x02;
          Taglink.TempDig[1] = 0x36;
          Taglink.TempDig[2] = 0x38;
          Taglink.Port1 = 3;
          Taglink.Port2 = 0;
          if( KW_Link( Taglink.Port1, Taglink.Port2, 10400, Taglink.TempDig, 0x19 ) )
          {
               return SUCCESS;
          }
     }
     //else if(){
     //................................................................................
     else
     {
          //NULL
     }
     return FAIL;
}
/*
**-------------------------------------------------------------------------------------
** 与 ECU 终止通信结束本次任务
**-------------------------------------------------------------------------------------
*/
char  RelaseECU()
{
     if( SysID == ENGISO )        //北京吉普 -> 引擎系统
     {

     }
     return SUCCESS;

}
//----------------------------------------------------------------- End Of File --------

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -