senddata.c

来自「以泓格7188为数据采集模块的RS485网络,由于所连接设备的产品性能或其他问题」· C语言 代码 · 共 17 行

C
17
字号
/*********************************************************/
/* SendData:nPort 为串口号,ComData 为需要发送的数据 */
/*********************************************************/
void SendData(int nPort, unsigned char *ComData)
{
  int nlength, i;
  nlength = ComData[0];
  if(2 == nPort) Set485DirToTransmit(nPort);
  for(i=0; i<nlength; i++)
  {
    ToCom(nPort, ComData[i+1]);
    if(2 == nPort) WaitTransmitOver(nPort);
  }
  /*Com2 为485 口,应调整其数据传输方向*/
  if(2 == nPort) Set485DirToReceive(nPort);
  return;
}

⌨️ 快捷键说明

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