/// <summary> /// 设置CANFD通讯的数据域波特率 /// </summary> private void SetDataBaudRate(DataBaudRate value, ref UInt32 pData) { switch (value) { case DataBaudRate._5Mbps: pData = 0x00010207; //5Mbps break; case DataBaudRate._4Mbps: pData = 0x0001020A; //4Mbps break; case DataBaudRate._2Mbps: pData = 0x0041020A; //2Mbps break; case DataBaudRate._1Mbps: pData = 0x0081830E; //1Mbps break; default: pData = 0x00010207; //5Mbps break; } }
public static DataBaudRate GetSelectDataBaudRate(int nInxex) { DataBaudRate dbr = DataBaudRate._5Mbps; switch (nInxex) { case 0: dbr = DataBaudRate._5Mbps; break; case 1: dbr = DataBaudRate._4Mbps; break; case 2: dbr = DataBaudRate._2Mbps; break; case 3: dbr = DataBaudRate._1Mbps; break; } return(dbr); }