您好,欢迎光临本网站![请登录][注册会员]  
文件名称: ESP8266 AT指令中文指南,超详细,带全部书签!
  所属分类: 嵌入式
  开发工具:
  文件大小: 996kb
  下载次数: 0
  上传时间: 2019-07-02
  提 供 者: hb6****
 详细说明:ESP8266中文AT指令文档,带详细书签,涵盖每一章每一小节的分支,包括烧录、指令说明、基础指令、Wifi功能指令、TCP/IP指令等。带书签!带书签!带书签!关于本手册 本文档提供EsP8266 NONOS SDK的AT指令说明。 本文档结构如下 Chapter Title Subject Chapter 1 前言 提供用户自定义AT指合和烧录地址的介绍说明 Chapter 2 指爷说明 提供AT指爷的概蓮。 Chapter 3 基础AT指合 列举基本功能的AT指爷。 Chapter 4 WF功能AT指爷列举WFi功能的AT指合。 Chapter 5 TCP/P相关AT指合列举网络功能相关的AT指合。 Chapter 6 附录 列举设置保存到Fash的AT指合。 Chapter 7 O&A 提供AT指合技术支持的说明。 发布说明 Date Version Release notes 201604 V153 首次发布 2016.05 1.54 更新 Chapter52.16和 Chapter52.19 2016.07 V2.0.0 新增 Chapter3.2.11,更新 Chapter1.2 Espressif Systems ESP8266 AT Instruction Set Table of contents 1.前言… 「■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 自定义AT指令 aBaaaaBaaBaBaaaaaa1aBaaaaaaaBaaaa1aaB:Baa1aaa 1.2.烧录AT固件 8899 1. 4Mbit flash 2. 8Mbit Flash 10 3. 16Mbit Flash, map: 512KB +512KB .10 4. 16Mbit Flash, map: 1024KB + 1024KB II.I5 10 5. 32Mbit Flash, map: 512KB +512KB 6. 32Mbit Flash, map: 1024KB + 1024KB 2.指令说明........…..13 3.基础AT指令 14 3.1.基础AT指令一览表 IB..B.8.. 14 3.2.基础AT指令描述 15 AT-测试AT启动 2.AT+RST-重启模块… 15 3.AT+GMR-查询版本信息 4.A+GSLP-进入deep- sleep模式 11 D面1面面1面面1道面1面1面 5.ATE-开关回显功能 .16 6.AT+ RESTORE-恢复出厂设置 …16 7.AT+∪ART-UART配置 17 8.AT+∪ ART CUR-设置UART当前临时设置 18 9.AT+∪ART_DEF-设置UART配置,保存到fash ∴,19 10.AT+ SLEEP-设置slep模式 …,… .20 11.AT+ WAKEUPGPIO-设置GPO唤醒ight-sle模式 12.AT+ REPOWER-设置 RE TX POWer上限 22 13.AT+RFDD-根据∨DD33设置 RF X PoWer …22 Espressif Systems Confidentia 4/ Friday, July 15, 2016 Espressif Systems ESP8266 AT Instruction Set 4.WiFi功能AT指令 23 4.1.Wi-Fi功能指令 25 AT+CWM○DE-W-F模式 25 2.AT+ CWMODE CUR-设置当前WiF模式 26 3.AT+ CWMODE DEF一设置Wⅰ斤模式并保存到fash .27 4.AT+○WAP-连接AP.……28 5.AT+ CWJAP O∪R-临时连接AP 29 6.AT+ CWJAP_DEF-连接AP,保存到fash 30 7.AT+ CWLAPOPT-设置 CWLAP指令的属性… 8.AT+ CWLAP-扫描当前可用的APs 32 9.AT+ CWQAP-断开与AP的连接 1 33 10.AT+ CWSAP-配置ESP8266 softie参数∴… 33 11.AT+ CWSAP CUR-配置ESP8266 softER当前参数 34 12.AT+ CWSAP_DFF-配置ESP8266soAP参数,保存到fash… .35 13.AT+CWLF-查询连接到ESP8266 softER的 stations信息. II1 0 36 14.AT+ CWDHCP-设置DHCP 37 15.AT+ CWDHCP_CUR-设置DHCP,不保存到fash…18 16.AT+ CWDHCP DEF-设置DHCP并保存到Hash 17.AT+ CWDHCPS_CUR-设置ESP8266 soft- AP DHCP分配的|P范围,不保存到fash 40 18.AT+ CWDHCPS_DEF-设置ESP8266s0 t-AP DHCP分配的卩范围,保存到Fash 41 19.AT+ CWAUTOCONN-上电是否自动连接AP 20.AT+ CIPSTAMAC-设置ESP8266 station接口的MAC地址 42 21.AT+ CIPSTAMAC_CUR-设置ESP8266 station当前MAC地址 42 22.AT+C| PSTAMAC_DEF-设置ESP8266 station默认MAG地址∴.43 23.AT+C| PAPMAO-设置ESP8266s0AP的MAC地址 .43 24.AT+C| PAPMAC_CUR-设置ESP8266sofA尸临时MAC地址 44 25.AT+C| PAPMAC_DEF-设置ESP8266soAP默认MAC地址.……24 26.AT+ CIPSTA-设置ESP8266 station的地址 45 Espressif Systems Confidentia 5/71 Friday, July 15, 2016 Espressif Systems ESP8266 AT Instruction Set 27.AT+C| PSTA CUR-设置EsP8266 station临时旧地址 46 28.AT+ CIPSTA DEF一设置ESP8266 station默认|P地址.47 29.AT+CPAP-设置ESP8266SoAP的卩地址∴…48 30.AT+ CIPAP CUR-设置ESP8266 softER临时|P地址 49 31.AT+ CIPAP DEF-设置ESP8266s0tAP默认卩地址.50 32.AT+ CWSTARTSMART-开启 SmartConfig 51 11111,面 33.AT+ CWSTOPSMART-停止 SmartConfig…… 34.AT+ CWSTARTDISCOVER-开启可被微信探测模式…....152 35. AT+ CWSTOPDISCOVER-关闭可被微信探测模式∴……52 36.AT+WPS-设置WPS功能….… 37.AT+MDNS一设置MDNS功能 53 5.TCP/P相关AT指令…54 51.TCP/P指令一览表 54 5.2. TCP/IP 55 1.AT+C| PSTATUS-查询网络连接信息 55 2.AT+ CIPDOMAIN-域名解析功能 55 3.AT+ CIPSTART-建立TCP连接,UDP传输或SSL连接 56 4.A+ CIPSSLSIZE-设置 ssl bu容量. 57 5.AT+C| PSEND-发送数据 58 6.AT+ CIPSENDEX-发送数据 7.AT+C| PSENDBUF-数据写入TCP发包缓存 60 8.AT+ CIPBUFRESET-重新计数 9.AT+ CIPBUFSTATUS-查询TCP发包缓存的状态 61 10.AT+C| PCHECKSEG-查询写入TCP发包缓存的某包是否发送成功…62 11.AT+ CIPCLOSE-关闭TCP/UDP/SSL传输 62 12.AT+CFSR-查询本地|地址 ::.:::::::、:a 63 13.AT+C|PMUX-设置多连接 64 14.AT+ CIPSERVER-建立 TCP server 65 15.AT+CPM○DE-设置传输模式∴ 65 Espressif Systems Confidentia 6/71 Friday, July 15, 2016 Espressif Systems ESP8266 AT Instruction Set 16.AT+ SAVETRANSLINK-保存透传到Fash 66 17.AT+C|PSTO-设置 TCP server超时时间.167 18.AT+PNG-ping功能. .68 19.AT+ CIUPDATE-通过WFi升级软件. 68 20.AT+ CIPDINE○-接收网络数据时是否提示对端和端口 69 21.+PD-接收网络数据 69 6.附录 70 7.Q&A 71 Espressif Systems Confidentia 7/71 Friday, July 15, 2016 Espressif Systems ESP8266 AT Instruction Set 1.前言 描述 Espressif AT指令集功能以及使用方法 指令集主要分为:基础AT命令、WFⅰ功能AT命令、TCP/P工具箱AT命令等, 11.自定义AT指令 自定义AT指令命名时,使用英文字符,请勿使用其他特殊字符或数字。 AT基于ESP8266 NONOS SDK编译,ESP8266 NONOS_ SDK\example lat中提供了开发者自 定义AT指令的示例。 Espressif Systems原本提供的AT指令以库文件iata的形式提供,将包含在新 编译生成的 at bin固件中。 在\ESP8266 NONOS_ SDK\\at\user \user_main.c中提供示例,如何实现一条自定义的 AT指令“AT+TEST” 结构体 at_funcation type用于定义一条指令的四种类型,例如,指令名称“AT+TEST”。 类型定义类型描述 说明 应指令 AT+TEST=? AT示例中注册的实现回调 at testCmdTest at tested测试指令 建议指令功能 返回参数的取值范围 若此参数注册为NUL,则无测试指令 对应指令 AT+TEST? AT示例中注册的实现回调 at_query cmd lest at_ querycmd查询指令 建议指令功能 返回当前值 若此参数注册为NULL,则无查询指令 对应指令格式 AT+TEST=parameter, parameter 2 AT示例中注册的实现回调 at setupCmd Test at setup Cmd设置指令 建议指令功能 设置参数值 若此参数注册为NULL,则无设置指令 对应指令 AT+TEST AT示例中注册的实现回调 at exe CmdTest at execmd执行指令 建议指令功能 执行某项操作 Espressif Systems Confidential 8/71 Friday, July 15, 2016 Espressif Systems ESP8266 AT Instruction Set 类型定义类型描述 说明 若此参数注册为NUL,则无执行指令 用户如需编译客制化奷T源代码,新增自定义的AT指令,请将文件夹“at”中的全部內容拷贝到 对应版本EsP8266 NONOS SDK的文件夹“app”中开发及编译。如下图 (D: )I VM, share esp iot dk i app F Makefile 3/20/201511:09 国 gen_misc. sh 1/22/201511:18. gen misc. bat 1/22/201511:18 useE 5/19/20154:19m Include 5/1920154:19… 详细可参考ESP8266入门指南 12.烧录AT固件 参考ESP8266 NONOS_ SDK\bin \at\readme. txt进行烧录,请使用 Espressit官方烧录工具,烧 录时注意选择对应的 Flash size。 Espress官方烧录工具:htp:/ bbs.espressif com/ eetopic. php?f=5&t=433 1. 4Mbit Flash 从ESP8266 NONOS SDK V2.0.0,AT∨1.3开始,AT固件可以使用4 Mbit flash,但不支持升 级功能。 bin 烧录地址 说明 blank. bin 0×78000 初始化 RE CAL参数区 esp_init_data_default. bin 0×7C000 初始化其他射频参数区,至少烧录一次, 当RF_CAL参数区初始化烧录时,本区域也需烧录。 blank. bin 0x7A000 初始化用户参数区,详见附录 blank. bin 0×7E000 初始化系统参数区,详见附录 eagle. flash. bin 0×00000 主程序,位于\bin\at\ noboot eagle. iromOtext bir 0x10000 主程序,位于\ bin\at\noboot Espressif Systems Confidentia 9/71 Friday, July 15, 2016 Espressif Systems ESP8266 AT Instruction Set 2. 8Mbit Flash 固件升级功能(对应指令AT+ CIUPDATE要求Fash容量为8Mbi或以上,采用 boot mode的烧 录方式。使用 Espressif官方烧录工具,烧录时选择 Flash size:8Mbt。 烧录地址 说明 blank. bin O×FB000 初始化 RE CAL参数区 esp_initdata_default. bin 0×FC000 初始化其他射频参数区,至少烧录一次。 当RF_CAL参数区初始化烧录时,本区域也需烧录 blank bin O×7E000 初始化用户参数区,详见附录 blank. bin OxFE0OO 初始化系统参数区,详见附录 boot bin 0x00000 主程序,位于\ binat user 1.1024, new.2 bin 0×01000 主程序,位于\bin\at\512+512 3. 16Mbit Flash, map: 512KB+512KB 使用 Espressi官方烧录工具,烧录时选择 Flash size:16Mbit。 烧录地址 说明 blank. bin 0×1FB000初始化 RF CAL参数区 esp_init_data_default. bin 0x1FC000 初始化其他射频参数区,至少烧录一次。 当RF_CAL参数区初始化烧录时,本区域也需烧录。 blank. bin O×7E000 初始化用户参数区,详见附录 blank bin 0×1FE000 初始化系统参数区,详见附录 boot bin 0×00000 主程序,位于\ bin\at user1 1024. new.2. bin 0x01000 主程序,位于\bin\at\512+512 4. 16Mbit Flash, map: 1024KB +1024KB 使用 Espressi官方烧录工具,烧录时选择 Flash size:16 Mbit -C1。 bin 烧录地址 说明 blank bin 0×1FB000 初始化 RE CAL参数区 esp_init_data_default. bin 0x1FC000初始化其他射频参数区,至少烧录一次 当RF_CAL参数区初始化烧录时,本区域也需烧录。 Espressif Systems Confidentia 10/71 Friday, July 15, 2016
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: esp8266指令
 输入关键字,在本站1000多万海量源码库中尽情搜索: