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

北京谁会做网站开发中山市

北京谁会做网站开发,中山市,2024年重大新闻简短,2017年网站建设视频教程需求描述 测试AT指令是否能够正常控制ESP32的wifi#xff0c;比如重启、读取设备信息等。 思路#xff1a; stm32通过串口usart2向ESP32发布命令。ESP32通过串口1返回信息。 配置#xff1a; 第一步#xff1a;对ESP32芯片烧录可以读取stm32命令的固件#xff08;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文件-引入#includestdio.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 ATRST0\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 mainvoid)大括号下添加 printf(测试AT指令...\n);ESP32_Init();printf(esp32初始化完成\n);uint8_t *cmd AT\r\n;ESP32_SendCmd(cmd,strlen((char *)cmd));cmd ATGMR\r\n;ESP32_SendCmd(cmd,strlen((char *)cmd));效果图
http://www.dnsts.com.cn/news/181173.html

相关文章:

  • 建英文网站有用吗信息产业部互联网网站管理工作细则
  • 重庆中国建设银行招聘信息网站缙云建设局网上协同办公oa网站
  • 外贸网站建站方案广州市中心在哪个区
  • 网站上那些兼职网页怎么做购物网站 后台模板
  • 建站做网站哪家好北京网站设计外包公司价格
  • 本地佛山企业网站建设北京建设网站的公司哪家好
  • 昆明优化网站公司wordpress增加底部导航
  • 知名做网站公司有哪些婚纱照展示网站源码
  • 那里建站好工作室装修网站源码
  • 有服务器有域名如何做网站建app需要多少钱
  • 做网站需要写配置文件吗南昌优秀网站建设
  • 建筑网站上海网站设计素养
  • 网站设计影响seo的因素空间站 参考消息
  • 网站设计网站seo整站怎么优化
  • 门户网站建设要多少钱建设银行租房平台网站
  • 北京网站设计外包公司价格35互联做网站多少钱
  • 无锡锡牛网站建设wordpress可以网络直播
  • 怎么做网站的rssh5页面制作网站
  • 昆明网站建设那家好网站设计 工作
  • 免费网站你知道我的意思的网站流量少怎么办
  • 美工做网站尺寸多少龙岩天宫山海拔
  • 建立网站需要多少人旅游商业网站策划书
  • 义乌做网站zisou8怎么上wordpress
  • 江西医院网站建设电子商务网站建设试卷.doc
  • 临汾建设局网站简单的手机网站模板下载
  • 南京网站建设希丁哥深圳网站建设费用大概多少
  • 阅读网站模板做数据网站
  • 湛江网站建设优化建站wordpress标签文章列表
  • 招聘H5在什么网站做最好网站建站后维护需要做哪些
  • 视频教学互动网站建设宁波哪里做网站的