at.h

来自「GSM模块的AT指令代码~,了解如何使用AT指令控制GSM模块收发短信等。」· C头文件 代码 · 共 38 行

H
38
字号
#ifndef AT_H_INCLUDE
#define AT_H_INCLUDE

#include "uart.h"
#include "string.h"
#include "delay.h"
#include "pdu.h"

//===========================
#define PO_GSM_RST PORTB.7

//===========================
extern char system_ok;
#define COM0   0  //TC35T通讯出错
#define COM1   1  //显示屏通讯出错
#define SIM    2  //无SIM卡
#define RUN    3  //闪烁,表明系统在运行
#define SIGNAL   4 //信号强度
#define GSM_INIT 5
#define TG_INIT  6

extern bool sim_need_init;
extern char str[]; 
extern flash char mission_ok[];
extern flash char mission_error[];
extern flash char command_error[];
extern flash char command_over[];

//===========================
char cmgd_ok(unsigned char index); 
char cmgs_ok(void);     //text模式发送
char cmgl_ok(void);
char del_ok(void);
void gsm_test(void);
unsigned char get_msg_num(void); //返回有效短信数,返回值>=0x80表示不能全部接受,有溢出
char* read_msg(void);

#endif

⌨️ 快捷键说明

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