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

📄 sendinfo.c

📁 第一届华中科技大学智能车led源码
💻 C
字号:
//*************************************************************************
//*																								                        *
//*			 ***************************发送信息************************		  *
//*																								                        *
//*************************************************************************
#include "includes.h"

//*************************************************************************
//*			 ***************************发送图像************************		  *
//*************************************************************************
void vSendImage(void)
{
  unsigned char ucRow,ucColumn;
  unsigned char *pucTemp;

  for(ucColumn=COLUMN_MIN;ucColumn<COLUMN_MAX;ucColumn++)
  {     
    for(ucRow=ROW_MIN;ucRow<ROW_MAX;ucRow++) 
    {         
      pucTemp=puca_BufferProcess+ucRow*IMAGE_COLUMN+ucColumn;
      if(*pucTemp==BLACK_POINT)
      {
        printp("%c%c",ucRow-ROW_MIN,ucColumn-COLUMN_MIN);
      }
    }
  }
}

//*************************************************************************
//*			 ***************************发送数据************************		  *
//*************************************************************************
void vSendData(void)
{
  unsigned char ucColumn;
  
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<显示系统时间>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  printp("SystemTime:%lD\n",ul_SystemTime);
  
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
//显示其他中间数据。
  printp("\nFarEx:%d  CenterEx:%d  NearEx:%d  \n",sc_FarEx,sc_CenterEx,sc_NearEx);
  printp("\nFar:  %d  Center:  %d  Near:  %d  \n",uc_Far,uc_Center,uc_Near);
    
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  for(ucColumn=COLUMN_MIN;ucColumn<COLUMN_MAX;ucColumn++)
  {
    printp(" %D ",uca_Center[ucColumn-COLUMN_MIN]);
  }
    
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  printp("\nCurDomain:%d",uc_CurDomain);
    
  for(ucColumn=0;ucColumn<10;ucColumn++)
  {
    printp(" %d ",uca_Domain[ucColumn]);
  }
    
}

//*************************************************************************
//*			 ***************************发送信息************************		  *
//*************************************************************************
void vSendInfo(void)
{
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<发送图像>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  printp("size%4d%4d",(ROW_MAX-ROW_MIN),(COLUMN_MAX-COLUMN_MIN));
  printp("image");          //发送图像起始标志
  vSendImage();
  
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<发送数据>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  printp("data");         //发送数据起始标志
  vSendData();
  
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<执行串口命令>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  printp("commandst");      //发送命令信息起始标志 
  vRunCommand();
  printp("commandend");   //发送命令信息结束标志
    
}
  

⌨️ 快捷键说明

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