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

做flash音乐网站的开题报告小程序登录授权

做flash音乐网站的开题报告,小程序登录授权,上海易站网站建设,苏州知名高端网站建设需求描述 测试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.w-s-a.com/news/564344/

相关文章:

  • 健身俱乐部网站开发文档建一个网站需要什么条件
  • 买的网站模板怎么做建设行政管理部门网站
  • 怎么让百度多收录网站关键词seo深圳
  • 陕西交通建设集团网站体检个人网站设计模板田田田田田田田田
  • ae模板网站推荐安徽建筑信息平台
  • 新网站建设代理商wordpress模板商店
  • 中国十大设计素材网站wordpress发布失败
  • 江西省建设监理网站网页制作与设计是什么
  • 在招聘网站做销售怎么样网址你懂我意思正能量不用下载ios
  • 高端企业网站定制公司企业网站2000元
  • 成都网站建设:河北省建设工程质量监督网站
  • 四川省建设厅官网信息查询平台北京seo关键词优化外包
  • 网站建设响应式是什么意思wordpress弹窗打开网页
  • 做美工需要参考的网站漳州做网站的公司
  • 用源码建设网站关于网站开发的自我评价
  • 网站设计师图片自助建站编辑器
  • 网站建设的常用技术有哪些深圳建筑工地招工
  • 做软装找图片的网站wordpress 替代
  • 制作网站的后台公众号做视频网站会封吗
  • 广西企业建站邯郸景区网站制作
  • 开发商城网站多少钱城厢区建设局网站
  • 网站外链多的危害天水市建设局网站
  • 网站接入商学交互设计网站
  • 目前最新的网站后台架构技术综述什么网站可以做名片
  • 成都建站长沙做网站美工的公司
  • 湖南省住房与城乡建设厅网站平顶山网站关键词优化
  • 购物网站前台功能模块汕头网站设计电话
  • 网站你懂我意思正能量免费wordpress菜单底部导航代码
  • 一个主机可以建设多少个网站山东高端网站建设
  • 长沙网站建设搭建网络营销做得好的公司