• 大小: 0.02M
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-02-22
  • 标签: 温度  代码  测试  

资源简介

YDL-TH00温度测试代码

资源截图

代码片段和文件信息

#include “stdlib.h“
#include “stdio.h“
#include “unistd.h“
#include “string.h“
#include “termios.h“

#include 
#include 
#include 
#include 
/* 串口波特率定义 */
typedef enum _BAUD_RATE_E
{
    BR_1200
    BR_2400 // 1
    BR_4800
    BR_9600
    BR_14400
    BR_19200 // 5
    BR_38400
    BR_57600
    BR_115200
    BR_230400
    BR_380400 // 10
    BR_460800
    BR_921600
    BR_BUTT
}BAUD_RATE_E;

typedef struct _SERIAL_S
{
    unsigned char  u8BaudRate;        /* 波特率,0-1200,1-2400,2-4800,3-9600 参照 BAUD_RATE_E */
    unsigned char  u8DataBit;         /* 数据位,0-8,1-7,2-6,3-5 */
    unsigned char  u8StopBit;         /* 停止位,0-1,1-1.5 2-2 */
    unsigned char  u8Check;           /* 校验,0-None,1-Odd,2-Even3-Space */
    unsigned char  reserve[16];
}SERIAL_S;

//int write_serial(int fdchar *bufint len);
//int read_serial(int fdchar *buflentimeout);

int m_bIsInit =0;
int m_s32DevFd=0;
int CUartOperator()
{
    m_bIsInit = 0;
    m_s32D

评论

共有 条评论