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

长沙flash网站制作专门卖建筑材料的网站

长沙flash网站制作,专门卖建筑材料的网站,网站建设好公司,机加工如何用网站开发客户乐鑫 AT 固件初体验初步体验 AT 指令下 TCP 数传#xff0c;为了验证 AT 命令解析器。前往乐鑫官网 下载最新版本 AT 固件和 AT 指令集手册。硬件准备本文使用乐鑫的 ESP-WROOM-32(ESP-WROOM-32 是 ESP32-WROOM-32 的曾用名)模块#xff0c;4MB Flash#xff0c;无 PSRAM。E…乐鑫 AT 固件初体验初步体验 AT 指令下 TCP 数传为了验证 AT 命令解析器。前往乐鑫官网 下载最新版本 AT 固件和 AT 指令集手册。硬件准备本文使用乐鑫的 ESP-WROOM-32(ESP-WROOM-32 是 ESP32-WROOM-32 的曾用名)模块4MB Flash无 PSRAM。ESP32 系列模组和开发板参考该链接这里有详细的对比介绍。模块接线示意图如下(图片来自乐鑫文档)ESP32-WROOM-32 Series Hardware Connection请在该链接里找到你的硬件对应的接线方式连线必须准确无误选择 AT 固件乐鑫的 AT 固件自 V2.0 之后就开始使用 ESP-AT(基于 ESP-IDF 或 ESP8266_RTOS_SDK 实现的软件工程)了不再使用 NonOS 版本。如果你使用的是 ESP8266 模块那么可以考虑是否可以平滑升级到新的版本。各版本 AT 固件的差异参考该链接。从该链接里选择对应你硬件的 AT 固件这里我选择 ESP32 AT binaries / ESP32-WROOM-32 Series / v2.1.0.0 ESP32-WROOM-32_AT_Bin_V2.1.0.0.zip。烧录 AT 固件烧录过程主要参考乐鑫的官方文档针对我的这个 ESP-WROOM-32 模块有以下几个步骤下载 AT 固件到 PC 上(ESP32-WROOM-32_AT_Bin_V2.1.0.0.zip)下载烧录工具烧录工具支持 Windows 和 MAC/Linux 系统在该链接里下载。正确连接 ESP-WROOM-32 模块到 PC 上ESP-WROOM-32 有两路串口一路需要使用一个 USB-A 转 Micro-USB 的线用于固件下载和日志查看另外一路串口需要一个 USB 转 TTL 串口的模块用于 AT 指令传输。连线方式见前面的 硬件准备 章节。打开烧录工具烧录默认 AT 固件选择默认 AT 固件下载到 0x0 地址并勾选 DoNotChgBin然后选择对应的 串口 号波特率使用默认的即可。最后点击 START 开始烧录。确认烧录成功(发送 AT 和 ATGMR 命令确认)发 AT 指令返回 OK 标识 AT 服务已经正常启动发 ATGMR 查看 AT 固件信息是否跟你烧录的一致。打开工具 flash_download_tool_v3.8.5.exe选择 Developer Mode选择芯片型号(本文里我使用 ESP32 DownloadTool)AT 指令测试 TCP Server 连接确定 WiFi 模块即将连接的路由器将 PC 接入该路由器保证 WiFi 模块与路由器在同一个局域网下PC 机开启 TCP Server如上图所示开启 TCP Serverip192.168.50.190 端口8089。AT 模块连接 AT 串口到 PC并上电确定 AT 功能正常发送 AT 返回 OK。设置 AT 模块为 STA 模式(STA 模式下才能连接路由器 AP 热点)发送 ATCWMODE1 进入 STA 模式1 为 STA2 为 AP3 为 APSTA。ATCWMODE1OK连接路由器发送 ATCWJAPSSID,PWD 连接路由器SSID 为路由器 AP 热点名称PWD 为路由器热点密码。示例如下ATCWJAPmurphy,pwd_12345678WIFI CONNECTEDWIFI GOT IPOK查询模块 ip 地址判断是否与 PC 在同一网段下ATCIFSRCIFSR:STAIP,192.168.50.15CIFSR:STAMAC,30:ae:a4:04:75:f0OK连接 TCP ServerATCIPSTARTTCP,192.168.50.190,8089CONNECTOK如下图所示连接成功模块发数据给 TCP Server先发送 AT 命令 ATCIPSENDx其中 x 表示要发送的数据长度告诉 AT 解析器我要发 x 字节的数据你准备好接收AT 解析器成功识别之后返回下面信息OK当看到 的时候我们就可以发数据了但一定要发送 x 字节数据否则多余的数据会被丢掉并返回 busy p...。TCP Server 发数据给模块TCP Server 直接发数据就可以WiFi 模块收到后显示 IPD,x:data 格式的信息。其中 IPD 表示 WiFi 模块收到了对端的数据x 表示收到的数据长度data 表示收到的数据内容。示例如下图所示模块透传发送数据首先设置数传模式为透传模式指令 ATCIPMODE1。1透传模式0普通模式。他们的主要区别是在透传模式可以在 ATCIPSEND 指令后一直发送数据(直到退出透传发送)而普通模式下每次发送数据必须使用 ATCIPSENDx 来指定数据长度。ATCIPMODE1OKATCIPSENDOK这个时候就可以发送数据直达模块了。模块退出透传发送发送 后停顿 1 秒。使用串口工具一次性发送 而不是手动一个个发送否则会导致误检测成数据。这是 AT 指令的一个标准约定。如果此时想切换成 普通数传模式发送 ATCIPMODE0 指令。为了更好的直观感受录屏展示两种模式下的数传参考这里给出了乐鑫官网的参考链接需要阅读原始文档的童鞋移步这里。乐鑫官方 ESP-AT 用户指南包括 AT 固件下载AT 指令集介绍编译与开发。https://docs.espressif.com/projects/esp-at/zh_CN/latest/Get_Started/index.html乐鑫官方 ESP8266 AT 固件https://docs.espressif.com/projects/esp-at/en/latest/AT_Binary_Lists/ESP8266_AT_binaries.htm乐鑫工具下载https://www.espressif.com/zh-hans/support/download/other-tool
http://www.zqtcl.cn/news/177538/

相关文章:

  • 无锡锡牛网站建设做汽配的外贸网站
  • 黄石公司做网站临湘做网站
  • 网站配色购物网站开发背景需求
  • 河北省建设工程教育网站如何在手机上制作app软件
  • 担保公司网站建设汇报wordpress修改默认域名
  • 网站平台建设需要多少钱html网站标题怎么做的
  • 国外的服务器网站wordpress 博客论坛
  • 多国语言网站模板修改wordpress登录密码
  • 给周杰伦做网站广州免费景点
  • 网站文章不显示淄博网站建设及托管
  • 国外免费建站平面广告设计案例
  • 微信微网站开发价格广西做网站的公司有哪些
  • 做网站内容哪家公司可以做网站
  • 网站后台数据库管理经常浏览不良网站会被记录吗
  • 做加工都在哪个网站推广网络营销外包推广
  • 做英文网站怎么赚钱经典logo设计案例分析
  • 大型建站公司是干嘛的wordpress激活码充值
  • 带后台网站模板wordpress注册模板
  • 济南城乡住房建设厅网站dedecms企业网站
  • 旅游网站怎么做才能被关注园林景观设计公司名字
  • 建站之星网站建设系统事业单位网站登录模板
  • 如何做京东优惠券网站建设银行网站储蓄账户查询密码
  • 月付购物网站建站方维网络科技有限公司
  • 广东外贸网站建设企业手写代码网站
  • 信誉好的菏泽网站建设自己做网站一定要实名吗
  • 头像网站模板长春建工集团官网
  • 微信网站建设费用网站建设评价标准
  • 济宁市建设工程招投标网站购物网站建设图标大全
  • 婚恋网站制作网站建设服务案例
  • 学校 网站建设 报销discuz做网站赚钱经历