原厂参考2c-espressif iot sdk编程手册-v0.9_第1页
原厂参考2c-espressif iot sdk编程手册-v0.9_第2页
原厂参考2c-espressif iot sdk编程手册-v0.9_第3页
原厂参考2c-espressif iot sdk编程手册-v0.9_第4页
原厂参考2c-espressif iot sdk编程手册-v0.9_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、SDK 编程手册1 /sSDK 编程手册1 /s1, CurrentFei CompletionJiangangCompletion版本信2 /sJune 1, JiangangHan JiangangHan版本信2 /sJune 1, JiangangHan JiangangHanc JiangangWuHan2.增加 i2c masternt/server接口upgrade接JiangangWuHan apiJiangangJiangang1.dns接口; heap区大小接Fei 3 /sJune 1, 3 /sJune 1, 4.增加 SSL 加密 Server接口;修改nt接口称Fei

2、 mac&ipFei URL。Wi-。归 4 URL。Wi-。归 4 /s1, 版本信前框SDK 提供的API 接定时器接版本信前框SDK 提供的API 接定时器接底层用户接5 /sJune 1, espconn接通用接连接接UDP 接jsonAPI 接6 /sJune 1, 数据结构定定时器结wifi 参ion配置参softap配置参scan参json 相关结json 结json 宏定espconn参回调驱动接GPIO 接口PIN 脚功能设置GPIO 输入输出相关GPIO 中断控制相关7 /GPIO 中断处理函双UART接口i2cmaster 接sJune 1, 无附ESPCONN编nt 模

3、说步server 模说步8 /sJune 1, 。API。APIESP8266。9 /sJune 1, 框 ESP8266框 ESP8266user_main.c 10 /sJune 1, 3SDKAPI3.1. 定时器说明:定时器接口接口函数或宏以及所使用的参数结构体定义在( 工程i3SDKAPI3.1. 定时器说明:定时器接口接口函数或宏以及所使用的参数结构体定义在( 工程ilesa.3.1.1.3.1.2.3.1.3.11 /sJune 3.2. 底层用户说明: 以下所有接口函数或宏以及所使用的参数结构体定义在(e3.2. 底层用户说明: 以下所有接口函数或宏以及所使用的参数结构体定义在

4、(eace3.2.1.3.2.2.12 /sJune 1, 3.2.3.3.2.4.3.2.5.13 /3.2.3.3.2.4.3.2.5.13 /sJune 1, 3.2.6.3.2.7.3.2.8.14 /3.2.6.3.2.7.3.2.8.14 /sJune 1, 3.2.9.15 /s3.2.9.15 /sJune 1, 16 /s16 /sJune 1, t17 /st17 /sJune 1, 18 /s18 /sJune 1, 19 /s19 /sJune 1, 20 /s20 /sJune 1, 21 /s21 /sJune 1, 22 /s22 /sJune 1, 23 /s2

5、3 /sJune 1, 24 /s24 /sJune 1, 25 /s25 /sJune 1, 26 /s26 /sJune 1, 27 /s27 /sJune 1, 28 /s28 /sJune 1, 29 /s29 /sJune 1, 3.3.espconn 说明:以下所有接口函数定义在(通用接口:TCP 3.3.espconn 说明:以下所有接口函数定义在(通用接口:TCP 30 /UDP sJune 1, 31 /sJune 1, 32 /s32 /sJune 1, 33 /s33 /sJune 1, 3.3.2TCP 34 /3.3.2TCP 34 /sJune 1, 35 /s35

6、 /sJune 1, 36 /s36 /sJune 1, 37 /s37 /sJune 1, 38 /s38 /sJune 1, 39 /s39 /sJune 1, 3.3.2.13. 3.3.3UDP 40 /3.3.2.13. 3.3.3UDP 40 /sJune 1, ilsss.iluejsojstee.h3.4.1.3.4.2.41 /sJune 1, 3.4.3.3.4.4.3.4.5.42 /3.4.3.3.4.4.3.4.5.42 /sJune 1, 3.4.6.3.4.7.3.4.8.43 /3.4.6.3.4.7.3.4.8.43 /sJune 1, 3.4.9.44 /s

7、3.4.9.44 /sJune 1, 45 /s45 /sJune 1, 46 /s46 /sJune 1, 4. 数据结构4.1. 定时器4.2.4. 数据结构4.1. 定时器4.2.wifi 参4.2.147 /sJune 1, 4.2.3scan4.3.json 相关结4.2.3scan4.3.json 相关结4.3.1json48 /sJune 1, 49 /s49 /sJune 1, 4.3.2json sicstructjsontree_pairjsontree_pair_#name= VA_ARGS sicstructjsontree_objectname4.3.2json si

8、cstructjsontree_pairjsontree_pair_#name= VA_ARGS sicstructjsontree_objectname= sicstructjsontree_value*jsontree_value_#name= VA_ARGS sicstructjsontree_arrayname=50 /sJune 1, 4.4.espconn 4.4.1/*callbackprototypetoinformabouteventsfor 4.4.espconn 4.4.1/*callbackprototypetoinformabouteventsforaespconnt

9、ypedefvoid(*espconn_recv_callback)(void*arg,char*pdata,unsignedshorttypedefvoid(*espconn_callback)(void*arg,char*pdata,unsignedshorttypedefvoid(*espconn_connect_callback)(void4.4.2typedefvoid*typedefstruct_esp_tcpchar typedefstruct_esp_udpchar/*Protocolfamilyandtypeoftheespconnenumespconn_type51 /sJ

10、une 1, =/*ESPCONN_TCPGroup=/*ESPCONN_UDPGroup=/* Current e of se=/*ESPCONN_TCPGroup=/*ESPCONN_UDPGroup=/* Current e of see/*Aespconndescriptorstructespconn/*typeoftheespconn(TCP,UDP)enumespconn_type/*currenteoftheespconneunionesp_tcpesp_udp52 /sJune 1, /*Acallbacktisinformedabouteventsfor/*Acallback

11、tisinformedabouteventsforthisespconn u8u1653 /sJune 1, 5. 驱动接5.1GPIO 5. 驱动接5.1GPIO MTDI 管脚为复用GPIO125.1.2.54 /s1, gpio_no管脚输出bit_value5.1.2 gpio_no管脚输出bit_value5.1.2GPIOGPIOGPIO/ sJune 1, 5.1.5. 5.25.1.5. 5.2UART接口默认情况下,UART0 debug UART 56 /sJune 1, 5.2.1.5.2.2.57 /5.2.1.5.2.2.57 /sJune 1, 5.2.3.5.3.1.5.3.2.5.2.3.5.3.1.5.3.2.58 /sJune 1, 5.3.3.5.3.4.5.3.5.59 /5.3.3.5.3.4.5.3.5.59 /sJune 1, 5.3.6.5.3.7.5.3.8.60 /5.3.6.5.3.7.5.3.8.60 /sJune 1, GPIO61 /GPIO61 /sJune 62 /s62 /sJune 1, 6. 无附ESPCONN nt 模cA.1.1. 说ESP8266 ion 模式下,确认已经分6. 无附ESPCONN nt 模cA.1.1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论