/********************************************************************
* 名称:                  AT_cmd
* 功能:                发送数据at命令并获取结果
* 入口参数: cmd:at command    cmd_len:len
*            ret_buf:result    buf_len:result len
*
* 出口参数:        正确返回为0,错误返回为-1
*******************************************************************/
#define LTE_MAX_TRY_TIME    (2)  //读取串口可能失败,最多尝试3次
#define UART2_AT_COMMAND_TIMEOUT (5*1000)
uint8_t cur_at_rec_len = 0;int AT_cmd(uint8_t *cmd, uint8_t cmd_len, uint8_t *rcv_buf, uint8_t* rcv_len)
{//  int fd = -1;                            //文件描述符//  char rcv_buf[512] = {0};//char send_buf[UART2_TX_BUFFER_LEN]= {0};// int rcv_len = 0;int count = 0;int ret = -1;uint16_t send_len = 0;cur_at_rec_len = *rcv_len;uint32_t flags = 0;if(NULL == cmd || cmd_len == 0){printf("at err:cmd is N

充电桩设计之4G模块 AT命令通信封装接口相关推荐

  1. 充电桩设计之4G模块 板级控制接口

    //0--off 1--on void app4g_standby_io_init(void)//power {GPIO_InitTypeDef GPIO_InitStructure;GPIO_Ini ...

  2. 基于专用电能计量芯片的纯电动汽车充电桩设计

    目录 摘要 1 关键词 1 Abstract 2 Keywords:electric vehicle,AC charging spot,battery management system,Lab VI ...

  3. 基于springboot车辆充电桩设计与实现的源码+文档

    摘 要 随着信息化时代的到来,管理系统都趋向于智能化.系统化,车辆充电桩管理系统也不例外,但目前国内仍都使用人工管理,市场规模越来越大,同时信息量也越来越庞大,人工管理显然已无法应对时代的变化,而车辆 ...

  4. 基于嵌入式系统的电动汽车交流充电桩设计

    摘要:交流充电桩是电动汽车充电系统的主要设备之一.在此以基于Cortex-M3内核的微处理器为核心,结合嵌入式实时操作系统μC/OS-Ⅱ,完成了电动汽车交流充电桩的设计与实现.对系统各个硬件模块的原理 ...

  5. TCU-335xD直流充电桩计费控制单元 充电桩设计优良参考

    TCU-335xD计费控制单元是由飞凌自助研发设计.生产和发行销售的符合国家电网标准的充电桩计费控制单元.TCU-335xD计费控制单元使用TI AM3354处理器,运行主频800MHz,运行温度为- ...

  6. 4g模块与服务器通信 消息头,4g模块和云服务器通信

    4g模块和云服务器通信 内容精选 换一换 通过PostgreSQL客户端连接实例的方式有非SSL连接和SSL连接两种,其中SSL连接通过了加密功能,具有更高的安全性.登录弹性云服务器.创建并登录弹性云 ...

  7. STM32+4G模块与服务器通信

    4G模块硬件图 本来采用的sim7600,但是体积太大,于是换了一款,AT指令大同小异,模块送了天线,需要自己准备SIM卡,全网通可用,物联网卡需要考虑卡片绑定. 功能指示图(来自商家文档),标号2接 ...

  8. 基于stm32汽车电动车智能充电桩设计

    一.概述 1.芯片型号为stm32f103c8t6; 2.软件平台keil5,stm32cubemx,陶晶池串口屏开发环境. 3.实际效果演示视频: 视频演示 防止超链接出问题:https://www ...

  9. 基于stm32的汽车智能充电桩设计/单片机/毕业设计/课程设计

    一.概述 1.芯片型号为stm32f103c8t6; 2.软件平台keil5,AD10,陶晶池串口屏开发环境. 3.B站实际效果演示视频:https://www.bilibili.com/video/ ...

最新文章

  1. 线性代数的本质及其在AI中的应用
  2. 三十七、Sql 补充 | 数据库优化
  3. 计算机网络PIC和SDV,SRBSDV和RBSDV检测技术的建立
  4. Terrafugia希望在今年夏天带来真正可飞的Airplane
  5. 124第十四章—权限的配置
  6. azure备份存储层分类_备份到Azure –如何做到这一点?
  7. C#多线程学习(五) 多线程的自动管理(定时器)
  8. mysql查询多造一列_mysql某列多值查询_MySQL
  9. VUE Error:if there's nested data,rowKey is required错误
  10. pg批量插入_PG语法解剖--基本sql语句用法入门
  11. CANFD和CAN的区别简介
  12. http://www.cashfiesta.com/php/join.php?ref=cyc5867
  13. Gifxing在线图片无损压缩,gif压缩
  14. mac下打开.mpp后缀文件的工具OmniPlan
  15. Java 计算月份天数
  16. 从零开始Tableau | 10.表计算-基础
  17. vue h5端实现富文本图片预览(基于 Vant 的 ImagePreview 组件)
  18. 怎样转载csdn文章
  19. KeyguardBouncer启动流程
  20. java.lang.RuntimeException: A TaskDescription‘s primary color should be opaque

热门文章

  1. windows安装kafka 2.8.1以及创建主题(topic)生产者和消费者消息接收和发送
  2. unity如何制作简易倒计时器
  3. 微软老将Philipnbsp;Su离职…
  4. 从零单刷JVM网课逐集详细笔记(连载中...)
  5. 学生的困惑,我的释疑
  6. matlab关于bp神经网络,关于matlab的BP神经网络
  7. 基于idea-SSM的食品安全管理系统(javaweb-php-asp.netC#-j2ee)追溯溯源系统
  8. 计算机在食品安全的应用,浅谈计算机在农产品食品安全中应用.doc
  9. DirectX相关网址
  10. Cocos2D-Android- 基础