当前位置: 首页 > news >正文

thinkphp3.2 企业网站源码阿里巴巴友情链接怎么设置

thinkphp3.2 企业网站源码,阿里巴巴友情链接怎么设置,seo在线优化技术,深圳网站建设制作设计企业需求描述 测试AT指令是否能够正常控制ESP32的wifi,比如重启、读取设备信息等。 思路: stm32通过串口usart2向ESP32发布命令。ESP32通过串口1返回信息。 配置: 第一步:对ESP32芯片烧录可以读取stm32命令的固件(fac…

需求描述

测试AT指令是否能够正常控制ESP32的wifi,比如重启、读取设备信息等。

思路:

stm32通过串口usart2向ESP32发布命令。ESP32通过串口1返回信息。

配置:

第一步:对ESP32芯片烧录可以读取stm32命令的固件(factory_MINI-1.bin)。

第二步:打开cubeMAX->配置usart1和usart2,在原理图中,STM32通过usart2和ESP32连接。

第三步:新建Interface文件-》新建esp.c和esp.h文件。

cubeMAX配置图:

keil配置:引入esp.c文件,path中添加.h路径

代码书写流程:

1》usart.h文件->引入#include<stdio.h>

2》usart.c文件:重写printf代码:

int fputc(int ch, FILE *file)
{HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 1000);return ch;
}

3》Interface文件下的esp32.h文件:

#ifndef __ESP32_H__
#define __ESP32_H__#include "usart.h"
#include "string.h"
void ESP32_Init(void);//发送命令
void ESP32_SendCmd(uint8_t * cmd,uint16_t cmdLen);//读取响应
void ESP32_ReadResp(uint8_t buff[],uint16_t *len);#endif /* __ESP32_H__ */

4》Interface文件下的esp32.c文件:

#include "esp32.h"//定义全局变量,接收响应缓冲区和长度
uint8_t respBuff[1024];
uint16_t resplen;void ESP32_Init(void)
{//1 初始化串口2MX_USART2_UART_Init();// 2 发送AT指令 复位ESP32uint8_t *cmd = "AT+RST=0\r\n";ESP32_SendCmd(cmd,strlen((char *)cmd));//3 引入延时,确保重启成功HAL_Delay(2000);
}//发送命令
void ESP32_SendCmd(uint8_t * cmd,uint16_t cmdLen)
{// 先清空memset(respBuff,0,1024);//直接通过串口2发送命令HAL_UART_Transmit(&huart2,cmd,cmdLen,1000);// 读取响应do{ESP32_ReadResp(respBuff,&resplen);}while(strstr((char *)respBuff,"OK") == NULL);//将响应打印输出printf("%.*s\n",resplen,respBuff);
}//读取响应
void ESP32_ReadResp(uint8_t buff[],uint16_t *len)
{//串口2 接收变长数据HAL_UARTEx_ReceiveToIdle(&huart2,buff,1024,len,1000);;
}

5》main.c文件:

添加

#include "esp32.h"

int main(void)大括号下添加

  printf("测试AT指令...\n");ESP32_Init();printf("esp32初始化完成\n");uint8_t *cmd = "AT\r\n";ESP32_SendCmd(cmd,strlen((char *)cmd));cmd = "AT+GMR\r\n";ESP32_SendCmd(cmd,strlen((char *)cmd));

效果图:

http://www.ds6.com.cn/news/97040.html

相关文章:

  • 用网站空间可以做有后台的网站吗市场调研流程
  • 义乌网站制作电话网店运营
  • wordpress 企业小程序seo分析报告
  • 上海高中生做课题的网站公司关键词seo
  • 微信上的网站怎么做海外社交媒体营销
  • 找外包网站 和自己做干净无广告的搜索引擎
  • asp课程设计企业网站设计市场监督管理局官网
  • 赌博游戏网站怎么自己做手机推广app
  • 制作网站的网站网站推广如何收费
  • 想开个网站怎么做域名查询seo
  • 网站建设策略seo国外推广软件
  • 企业邮箱在哪里申请网站搜索优化价格
  • 襄阳作风建设年网站seo排名点击器曝光行者seo
  • 什么网站可以做邮件列表如何免费创建自己的网站平台
  • 武汉做网站选华企加速器怎么做公司网站推广
  • 生活门户网站开发方案抖音广告投放代理商
  • 新乡建设工程信息网站山东济南最新事件
  • 建手机网站报价专业的推广公司
  • 免费网站安全软件seo网络推广到底是做什么的
  • 江门外贸网站推广方案免费正规的接单平台
  • 易语言网站做软件石家庄今日头条新闻
  • 外贸简单网站建设天津网络推广seo
  • 网站建设基本概述seo营销软件
  • 外贸手机网站网络营销工具包括
  • django 网站开发视频教程aso优化什么意思是
  • 手机网站调用分享江苏免费关键词排名外包
  • 网站中文名称什么是seo营销
  • 网站开发前台软件用什么seo关键词排名技巧
  • 那里有学做网站的百度关键词搜索排名统计
  • 重庆政府网站建设单位网络推广的公司是骗局吗