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

📄 sample.h

📁 电力行业必备。有错的地方
💻 H
字号:
#ifndef _SAMPLE_H_
#define _SAMPLE_H_


//#include "global.h"
#include "config.h"
#include "curdata.h"

//CUR_DATA  cur_data[9];

extern INT32S Down_Send_ok;
extern INT32S Down_Rev_ok;
//INT8U Down_SendQ[5][20];
//INT8U Down_Sendbuf[20];
//INT8U Down_RevQ[5][300];
//INT8U Down_Revbuf[300];
extern INT8U _jiaocai_addr[6];
//INT8U Send_p = 0;				//发送队列指针
//INT8U Rev_p = 0;				//接收队列指针
 
/*
typedef struct{
				INT8U state;
				INT8U count;
				INT8U len;
				INT8U buf[20];
			  }Down_Send_Queue;
			  
Down_Send_Queue Down_Send_Q[5];			  
			  
			  
typedef struct{
				INT8U state;
				INT8U count;
				INT8U len;
				INT8U buf[300];
			  }Down_Rev_Queue;			

Down_Rev_Queue Down_Rev_Q[5];
*/
INT8U Down_Sendbuf[20];
INT8U Down_Revbuf[300];
INT8U First_Revbuf[300];


extern CUR_DATA cur_data[9];


void get_jiaocai_add(void);
INT32S sample_data(void);
INT32S down_send(INT8U *,INT8U,INT8U,INT8U);
void down_data_E91F(INT8U *);
INT32S crc_process(INT8U * buf,INT8U *);
void evaluate(INT8U *left_buf,INT8U *right_buf,INT8U n,INT8U m);
INT32U bcd_hex(INT32U bcd);
INT32U hex_bcd(INT32U hex);
void down_data_E92F(INT8U *buf);





extern INT32S ReadCommMs(INT8U port,INT8U *Dest,INT32U iSize,
                  INT32U iInterval, INT32U ms);
extern INT32S WriteComm( INT8U port, INT8U *buffer, INT16U bufsize );










#endif


⌨️ 快捷键说明

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