• 大小: 4KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: 其他
  • 标签: RM08  AT  WIFI  4G  

资源简介

适用于发送和接收字符串都确定的模块,AT模块通用初始化模板。功能:发送完,自动检查回复指令内容,支持超时重发,模块重启等操作,以RM08模块为历程,可移植到类似的模块。

资源截图

代码片段和文件信息




#include “at.h“

#include 
#include 
#include 

MY_SEM_TYPE *p_recv_ack_sem=NULL;
char *at_ack_buf;
static at_func_t gt_at_func;

static char* at_search_recv_buf(const char* recv_struint32_t max_resp_time);



/***********************************************************
* Name    : at_init
* Brief   : 
* Params  : 
* Return  : 
* Note    : 
************************************************************/

void at_init(void)
{
    gt_at_func.delay_ms_interface = NULL;
    gt_at_func.send_interface = NULL;
    gt_at_func.at_clear_ack_buff = NULL;
    gt_at_func.module_reboot = NULL;
}

/***********************************************************
* Name    : at_register_handler
* Brief   : 注册AT指令运行环境:发送和延时函数注册,接收缓冲区注册,接收完成信号注册

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       5638  2019-03-30 21:34  at_template\at.c

     文件       1104  2019-03-30 16:30  at_template\at.h

     文件       6477  2019-03-30 21:34  at_template\at_template.c

     文件       1342  2019-03-30 16:30  at_template\at_template.h

     目录          0  2019-03-30 21:33  at_template

----------- ---------  ---------- -----  ----

                14561                    5


评论

共有 条评论