ESP8266 NONOS SDK API参考手册详细目录

2023-11-10 04:11

本文主要是介绍ESP8266 NONOS SDK API参考手册详细目录,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • 前言
    • PdgCnEditor网盘链接
    • 详细目录

前言

  因为安信可官方SDK API指南PDF中目录非常之凌乱,在使用SDK查阅时很不反便。所以我就是用PdgCnEditor对其目录进行了整理和标号,因为考虑到API指南里大量的函数,所以标号只到了二级目录。依照惯例下面给出PdgCnEditor的网盘链接,其具体的使用说明也在其中。
在这里插入图片描述
在这里插入图片描述

 

PdgCnEditor网盘链接

链接:https://pan.baidu.com/s/1PnpZ3Bk-lTArrajva7EVzQ
提取码:4hie

 

详细目录

1. 前言	17 /XYZ 494 720 0
2. Non-OS SDK	18 /XYZ 365.39 720 02.1 Non-OS SDK 简介	18 /XYZ 96.52 667 02.2 代码结构	18 /XYZ 96.52 181 02.3 定时器 (timer) 和中断	20 /XYZ 96.52 655 02.4 系统性能	20 /XYZ 96.52 401 02.5 系统存储	20 /XYZ 96.52 183 0
3. 应用程序接口 (API)	23 /XYZ 287.73 720 03.1 软件定时器	23 /XYZ 96.52 661 0os_timer_arm	23 /XYZ 96.52 422 0os_timer_disarm	23 /XYZ 96.52 200 0os_timer_setfn	24 /XYZ 96.52 720 0system_timer_reinit	24 /XYZ 96.52 533 0os_timer_arm_us	24 /XYZ 96.52 381 03.2 硬件中断定时器	24 /XYZ 96.52 143 0hw_timer_init	25 /XYZ 96.52 479 0hw_timer_arm	25 /XYZ 96.52 256 0hw_timer_set_func	26 /XYZ 96.52 720 0硬件定时器示例	26 /XYZ 96.52 574 03.3 系统接口	26 /XYZ 96.52 235 0system_get_sdk_version	26 /XYZ 96.52 156 0system_restore	27 /XYZ 96.52 667 0system_restart	27 /XYZ 96.52 492 0system_init_done_cb	27 /XYZ 96.52 355 0system_get_chip_id	27 /XYZ 96.52 152 0system_get_vdd33	28 /XYZ 96.52 688 0system_adc_read	28 /XYZ 96.52 486 0system_adc_read_fast	29 /XYZ 96.52 720 0system_deep_sleep	30 /XYZ 96.52 359 0system_deep_sleep_set_option	31 /XYZ 96.52 720 0system_phy_set_rfoption	31 /XYZ 96.52 396 0system_phy_set_powerup_option	32 /XYZ 96.52 483 0system_phy_set_max_tpw	32 /XYZ 96.52 293 0system_phy_set_tpw_via_vdd33	32 /XYZ 96.52 168 0system_set_os_print	33 /XYZ 96.52 647 0system_print_meminfo	33 /XYZ 96.52 483 0system_get_free_heap_size	33 /XYZ 96.52 367 0system_os_task	33 /XYZ 96.52 250 0system_os_post	34 /XYZ 96.52 462 0system_get_time	34 /XYZ 96.52 205 0system_get_rtc_time	35 /XYZ 96.52 720 0system_rtc_clock_cali_proc	35 /XYZ 96.52 412 0system_rtc_mem_write	35 /XYZ 96.52 213 0system_rtc_mem_read	36 /XYZ 96.52 561 0system_uart_swap	36 /XYZ 96.52 277 0system_uart_de_swap	36 /XYZ 96.52 145 0system_get_boot_version	37 /XYZ 96.52 667 0system_get_userbin_addr	37 /XYZ 96.52 531 0system_get_boot_mode	37 /XYZ 96.52 411 0system_restart_enhance	37 /XYZ 96.52 255 0system_update_cpu_req	38 /XYZ 96.52 688 0system_get_cpu_freq	38 /XYZ 96.52 488 0system_get_flash_size_map	38 /XYZ 96.52 366 0system_get_rst_info	39 /XYZ 96.52 720 0system_soft_wdt_stop	39 /XYZ 96.52 275 0system_soft_wdt_restart	39 /XYZ 96.52 128 0system_soft_wdt_feed	40 /XYZ 96.52 647 0system_show_malloc	40 /XYZ 96.52 501 0os_memset	40 /XYZ 96.52 289 0os_memcpy	41 /XYZ 96.52 720 0os_strlen	41 /XYZ 96.52 535 0os_printf	41 /XYZ 96.52 384 0os_bzero	41 /XYZ 96.52 177 0os_delay_us	42 /XYZ 96.52 688 0os_install_putc1	42 /XYZ 96.52 570 0os_random	42 /XYZ 96.52 422 0os_get_random	42 /XYZ 96.52 302 0user_rf_cal_sector_set	42 /XYZ 96.52 109 0system_deep_sleep_instant	44 /XYZ 96.52 720 0system_partition_table_regist	44 /XYZ 96.52 410 0system_partition_get_ota_partition_size	44 /XYZ 96.52 119 0system_partition_get_item	45 /XYZ 96.52 626 03.4 SPI Flash 接口	45 /XYZ 96.52 473 0spi_flash_get_id	45 /XYZ 96.52 371 0spi_flash_erase_sector	45 /XYZ 96.52 251 0spi_flash_write	46 /XYZ 96.52 720 0spi_flash_read	46 /XYZ 96.52 467 0system_param_save_with_protect	47 /XYZ 96.52 720 0system_param_load	47 /XYZ 96.52 405 0spi_flash_set_read_func	48 /XYZ 96.52 668 0spi_flash_erase_protect_enable	48 /XYZ 96.52 455 0spi_flash_erase_protect_disable	48 /XYZ 96.52 312 03.5 Wi-Fi 接口	49 /XYZ 96.52 719 0wifi_get_opmode	49 /XYZ 96.52 474 0wifi_get_opmode_default	49 /XYZ 96.52 303 0wifi_set_opmode	49 /XYZ 96.52 136 0wifi_set_opmode_current	50 /XYZ 96.52 514 0wifi_station_get_config	50 /XYZ 96.52 332 0wifi_station_get_config_default	50 /XYZ 96.52 194 0wifi_station_set_config	51 /XYZ 96.52 720 0wifi_station_set_config_current	51 /XYZ 96.52 221 0wifi_station_set_cert_key	52 /XYZ 96.52 502 0wifi_station_clear_cert_key	53 /XYZ 96.52 623 0wifi_station_set_username	53 /XYZ 96.52 491 0wifi_station_clear_username	53 /XYZ 96.52 330 0wifi_station_connect	53 /XYZ 96.52 199 0wifi_station_disconnect	54 /XYZ 96.52 673 0wifi_station_get_connect_status	54 /XYZ 96.52 508 0wifi_station_scan	54 /XYZ 96.52 288 0scan_done_cb_t	55 /XYZ 96.52 559 0wifi_station_ap_number_set	55 /XYZ 96.52 315 0wifi_station_get_ap_info	55 /XYZ 96.52 148 0wifi_station_ap_change	56 /XYZ 96.52 665 0wifi_station_get_current_ap_id	56 /XYZ 96.52 529 0wifi_station_get_auto_connect	56 /XYZ 96.52 408 0wifi_station_set_auto_connect	56 /XYZ 96.52 272 0wifi_station_dhcpc_start	57 /XYZ 96.52 720 0wifi_station_dhcpc_stop	57 /XYZ 96.52 534 0wifi_station_dhcpc_status	57 /XYZ 96.52 348 0wifi_station_dhcpc_set_maxtry	57 /XYZ 96.52 203 0wifi_station_set_reconnect_policy	58 /XYZ 96.52 720 0wifi_station_get_rssi	58 /XYZ 96.52 534 0wifi_station_set_hostname	58 /XYZ 96.52 398 0wifi_station_get_hostname	58 /XYZ 96.52 262 0wifi_softap_get_config	58 /XYZ 96.52 141 0wifi_softap_get_config_default	59 /XYZ 96.52 653 0wifi_softap_set_config	59 /XYZ 96.52 517 0wifi_softap_set_config_current	59 /XYZ 96.52 310 0wifi_softap_get_station_num	59 /XYZ 96.52 124 0wifi_softap_get_station_info	60 /XYZ 96.52 647 0wifi_softap_free_station_info	60 /XYZ 96.52 500 0wifi_softap_dhcps_start	60 /XYZ 96.52 180 0wifi_softap_dhcps_stop	61 /XYZ 96.52 653 0wifi_softap_set_dhcps_lease	61 /XYZ 96.52 517 0wifi_softap_get_dhcps_lease	62 /XYZ 96.52 293 0wifi_softap_set_dhcps_lease_time	62 /XYZ 96.52 153 0wifi_softap_get_dhcps_lease_time	63 /XYZ 96.52 653 0wifi_softap_reset_dhcps_lease_time	63 /XYZ 96.52 527 0wifi_softap_dhcps_status	63 /XYZ 96.52 387 0wifi_softap_set_dhcps_offer_option	63 /XYZ 96.52 241 0wifi_set_phy_mode	64 /XYZ 96.52 596 0wifi_get_phy_mode	64 /XYZ 96.52 411 0wifi_get_ip_info	64 /XYZ 96.52 254 0wifi_set_ip_info	65 /XYZ 96.52 673 0wifi_set_macaddr	65 /XYZ 96.52 233 0wifi_get_macaddr	66 /XYZ 96.52 552 0wifi_set_sleep_type	66 /XYZ 96.52 353 0wifi_get_sleep_type	66 /XYZ 96.52 145 0wifi_status_led_install	67 /XYZ 96.52 632 0wifi_status_led_uninstall	67 /XYZ 96.52 363 0wifi_set_broadcast_if	67 /XYZ 96.52 236 0wifi_get_broadcast_if	68 /XYZ 96.52 673 0wifi_set_event_handler_cb	68 /XYZ 96.52 522 0wifi_wps_enable	69 /XYZ 96.52 169 0wifi_wps_disable	70 /XYZ 96.52 535 0wifi_wps_start	70 /XYZ 96.52 393 0wifi_set_wps_cb	70 /XYZ 96.52 225 0wifi_register_send_pkt_freedom_cb	71 /XYZ 96.52 561 0wifi_unregister_send_pkt_freedom_cb	71 /XYZ 96.52 143 0wifi_send_pkt_freedom	72 /XYZ 96.52 667 0wifi_rfid_locp_recv_open	72 /XYZ 96.52 329 0wifi_rfid_locp_recv_close	72 /XYZ 96.52 186 0wifi_register_rfid_locp_recv_cb	73 /XYZ 96.52 720 0wifi_unregister_rfid_locp_recv_cb	73 /XYZ 96.52 536 0wifi_enable_gpio_wakeup	73 /XYZ 96.52 408 0wifi_disable_gpio_wakeup	73 /XYZ 96.52 127 0wifi_set_country	74 /XYZ 96.52 640 0wifi_get_country	74 /XYZ 96.52 371 03.6 Rate Control 接口	75 /XYZ 96.52 719 0wifi_set_user_fixed_rate	75 /XYZ 96.52 665 0wifi_get_user_fixed_rate	75 /XYZ 96.52 230 0wifi_set_user_sup_rate	76 /XYZ 96.52 720 0wifi_set_user_rate_limit	77 /XYZ 96.52 720 0wifi_set_user_limit_rate_mask	78 /XYZ 96.52 720 0wifi_get_user_limit_rate_mask	78 /XYZ 96.52 466 03.7 强制休眠接口	79 /XYZ 96.52 720 0wifi_fpm_open	79 /XYZ 96.52 481 0wifi_fpm_close	79 /XYZ 96.52 353 0wifi_fpm_do_wakeup	79 /XYZ 96.52 226 0wifi_fpm_set_wakeup_cb	80 /XYZ 96.52 720 0wifi_fpm_do_sleep	80 /XYZ 96.52 501 0wifi_fpm_set_sleep_type	80 /XYZ 96.52 211 0wifi_fpm_get_sleep_type	81 /XYZ 96.52 632 0wifi_fpm_auto_sleep_set_in_null_mode	81 /XYZ 96.52 463 0示例代码	81 /XYZ 96.52 303 03.8 ESP-NOW 接口	84 /XYZ 96.52 719 0结构体	84 /XYZ 96.52 367 0esp_now_init	84 /XYZ 96.52 238 0esp_now_deinit	85 /XYZ 96.52 720 0esp_now_register_recv_cb	85 /XYZ 96.52 585 0esp_now_unregister_recv_cb	85 /XYZ 96.52 353 0esp_now_register_send_cb	86 /XYZ 96.52 720 0esp_now_unregister_send_cb	86 /XYZ 96.52 199 0esp_now_send	87 /XYZ 96.52 720 0esp_now_add_peer	87 /XYZ 96.52 535 0esp_now_del_peer	87 /XYZ 96.52 343 0esp_now_set_self_role	87 /XYZ 96.52 207 0esp_now_get_self_role	88 /XYZ 96.52 720 0esp_now_set_peer_role	88 /XYZ 96.52 599 0esp_now_get_peer_role	88 /XYZ 96.52 449 0esp_now_set_peer_key	88 /XYZ 96.52 312 0esp_now_get_peer_key	89 /XYZ 96.52 720 0esp_now_set_peer_channel	89 /XYZ 96.52 528 0esp_now_get_peer_channel	89 /XYZ 96.52 306 0esp_now_is_peer_exist	89 /XYZ 96.52 170 0esp_now_fetch_peer	90 /XYZ 96.52 653 0esp_now_get_cnt_info	90 /XYZ 96.52 430 0esp_now_set_kok	90 /XYZ 96.52 279 03.9 Simple-Pair 接口	91 /XYZ 96.52 719 0结构体	91 /XYZ 96.52 665 0register_simple_pair_status_cb	91 /XYZ 96.52 416 0unregister_simple_pair_status_cb	91 /XYZ 96.52 227 0simple_pair_init	92 /XYZ 96.52 720 0simple_pair_deinit	92 /XYZ 96.52 585 0simple_pair_state_reset	92 /XYZ 96.52 464 0simple_pair_ap_enter_announce_mode	92 /XYZ 96.52 328 0simple_pair_sta_enter_scan_mode	92 /XYZ 96.52 192 0simple_pair_sta_start_negotiate	93 /XYZ 96.52 720 0simple_pair_ap_start_negotiate	93 /XYZ 96.52 585 0simple_pair_ap_refuse_negotiate	93 /XYZ 96.52 449 0simple_pair_set_peer_ref	93 /XYZ 96.52 313 0simple_pair_get_peer_ref	94 /XYZ 96.52 720 03.10 云端升级 (FOTA) 接口	95 /XYZ 96.52 720 0system_upgrade_userbin_check	95 /XYZ 96.52 648 0system_upgrade_flag_set	95 /XYZ 96.52 522 0system_upgrade_flag_check	95 /XYZ 96.52 326 0system_upgrade_start	95 /XYZ 96.52 192 0system_upgrade_reboot	96 /XYZ 96.52 720 03.11 Sniffer 相关接口	97 /XYZ 96.52 719 0wifi_promiscuous_enable	97 /XYZ 96.52 665 0wifi_promiscuous_set_mac	97 /XYZ 96.52 415 0wifi_set_promiscuous_rx_cb	97 /XYZ 96.52 208 0wifi_get_channel	98 /XYZ 96.52 720 0wifi_set_channel	98 /XYZ 96.52 599 03.12 SmartConfig 接口	99 /XYZ 96.52 719 0smartconfig_start	99 /XYZ 96.52 617 0smartconfig_stop	100 /XYZ 96.52 311 0smartconfig_set_type	100 /XYZ 96.52 139 0airkiss_version	101 /XYZ 96.52 596 0airkiss_lan_recv	101 /XYZ 96.52 450 0airkiss_lan_pack	102 /XYZ 96.52 720 03.13 SNTP 接口	103 /XYZ 96.52 719 0sntp_setserver	103 /XYZ 96.52 665 0sntp_getserver	103 /XYZ 96.52 514 0sntp_setservername	103 /XYZ 96.52 393 0sntp_getservername	103 /XYZ 96.52 243 0sntp_init	103 /XYZ 96.52 122 0sntp_stop	104 /XYZ 96.52 647 0sntp_get_current_timestamp	104 /XYZ 96.52 526 0sntp_get_real_time	104 /XYZ 96.52 405 0sntp_set_timezone	104 /XYZ 96.52 284 0sntp_get_timezone	105 /XYZ 97.37 720 0SNTP 示例	105 /XYZ 97.37 599 03.14 WPA2-Enterprise 接口	106 /XYZ 96.52 719 0wifi_station_set_wpa2_enterprise_auth	106 /XYZ 96.52 641 0wifi_station_set_enterprise_cert_key	106 /XYZ 96.52 413 0wifi_station_clear_enterprise_cert_key	107 /XYZ 96.52 506 0wifi_station_set_enterprise_ca_cert	107 /XYZ 96.52 384 0wifi_station_clear_enterprise_ca_cert	107 /XYZ 96.52 229 0wifi_station_set_enterprise_username	107 /XYZ 96.52 108 0wifi_station_clear_enterprise_username	108 /XYZ 96.52 532 0wifi_station_set_enterprise_password	108 /XYZ 96.52 411 0wifi_station_clear_enterprise_password	108 /XYZ 96.52 260 0wifi_station_set_enterprise_new_password	108 /XYZ 97.37 139 0wifi_station_clear_enterprise_new_password	109 /XYZ 97.37 638 0wifi_station_set_enterprise_disable_time_check	109 /XYZ 97.37 517 0wifi_station_get_enterprise_disable_time_check	109 /XYZ 97.37 364 0wpa2_enterprise_set_user_get_time	109 /XYZ 97.37 228 0示例流程	110 /XYZ 97.37 573 0
4. TCP/UDP 接口	111 /XYZ 342.86 718 04.1 通用接口	111 /XYZ 96.52 512 0espconn_delete	111 /XYZ 96.52 481 0espconn_gethostbyname	111 /XYZ 96.52 240 0espconn_port	112 /XYZ 96.52 384 0espconn_regist_sentcb	112 /XYZ 96.52 263 0espconn_regist_recvcb	113 /XYZ 96.52 720 0espconn_sent_callback	113 /XYZ 96.52 545 0espconn_recv_callback	113 /XYZ 96.52 395 0espconn_get_connection_info	113 /XYZ 96.52 174 0espconn_send	114 /XYZ 96.52 370 0espconn_sent	115 /XYZ 96.52 610 04.2 TCP 接口	116 /XYZ 96.52 719 0espconn_accept	116 /XYZ 96.52 665 0espconn_regist_time	116 /XYZ 96.52 480 0espconn_connect	116 /XYZ 96.52 192 0espconn_regist_connectcb	117 /XYZ 96.52 610 0espconn_connect_callback	117 /XYZ 96.52 435 0espconn_set_opt	117 /XYZ 96.52 265 0espconn_clear_opt	118 /XYZ 96.52 559 0espconn_set_keepalive	118 /XYZ 96.52 253 0espconn_get_keepalive	119 /XYZ 96.52 430 0espconn_reconnect_callback	119 /XYZ 96.52 132 0espconn_regist_reconcb	120 /XYZ 96.52 516 0espconn_disconnect	120 /XYZ 96.52 296 0espconn_regist_disconcb	121 /XYZ 96.52 720 0espconn_abort	121 /XYZ 96.52 545 0espconn_regist_write_finish	121 /XYZ 96.52 380 0espconn_tcp_get_max_con	122 /XYZ 96.52 720 0espconn_tcp_set_max_con	122 /XYZ 96.52 599 0espconn_tcp_get_max_con_allow	122 /XYZ 96.52 464 0espconn_tcp_set_max_con_allow	122 /XYZ 96.52 328 0espconn_recv_hold	122 /XYZ 96.52 173 0espconn_recv_unhold	123 /XYZ 96.52 643 0espconn_secure_accept	123 /XYZ 96.52 481 0espconn_secure_delete	123 /XYZ 96.52 161 0espconn_secure_set_size	124 /XYZ 96.52 624 0espconn_secure_get_size	124 /XYZ 96.52 355 0espconn_secure_connect	125 /XYZ 96.52 720 0espconn_secure_send	125 /XYZ 96.52 386 0espconn_secure_sent	126 /XYZ 96.52 720 0espconn_secure_disconnect	126 /XYZ 96.52 454 0espconn_secure_ca_enable	126 /XYZ 96.52 279 0espconn_secure_ca_disable	127 /XYZ 96.52 579 0espconn_secure_cert_req_enable	127 /XYZ 96.52 322 0espconn_secure_cert_req_disable	127 /XYZ 96.52 107 0espconn_secure_set_default_certificate	128 /XYZ 96.52 611 0espconn_secure_set_default_private_key	128 /XYZ 96.52 422 04.3 UDP 接口	129 /XYZ 96.52 719 0espconn_create	129 /XYZ 96.52 689 0espconn_sendto	129 /XYZ 96.52 479 0espconn_igmp_join	129 /XYZ 96.52 259 0espconn_igmp_leave	130 /XYZ 96.52 720 0espconn_dns_setserver	130 /XYZ 96.52 570 0espconn_dns_getserver	130 /XYZ 96.52 413 04.4 mDNS 接口	131 /XYZ 96.52 719 0espconn_mdns_init	131 /XYZ 96.52 689 0espconn_mdns_close	131 /XYZ 96.52 417 0espconn_mdns_server_register	131 /XYZ 96.52 286 0espconn_mdns_server_unregister	132 /XYZ 96.52 720 0espconn_mdns_get_servername	132 /XYZ 96.52 590 0espconn_mdns_set_servername	132 /XYZ 96.52 459 0espconn_mdns_set_hostname	132 /XYZ 96.52 333 0espconn_mdns_get_hostname	132 /XYZ 96.52 206 0espconn_mdns_disable	133 /XYZ 96.52 720 0espconn_mdns_enable	133 /XYZ 96.52 594 0mDNS 示例	133 /XYZ 96.52 467 0
5. 应用相关接口	134 /XYZ 366 720 05.1 AT 接口	134 /XYZ 96.52 661 0at_response_ok	134 /XYZ 96.52 583 0at_response_error	134 /XYZ 96.52 457 0at_cmd_array_regist	134 /XYZ 96.52 330 0at_get_next_int_dec	135 /XYZ 96.52 720 0at_data_str_copy	135 /XYZ 96.52 479 0at_init	135 /XYZ 96.52 266 0at_port_print	136 /XYZ 96.52 720 0at_set_custom_info	136 /XYZ 96.52 573 0at_enter_special_state	136 /XYZ 96.52 447 0at_leave_special_state	136 /XYZ 96.52 321 0at_get_version	136 /XYZ 96.52 195 0at_register_uart_rx_intr	137 /XYZ 96.52 720 0at_response	137 /XYZ 96.52 375 0at_register_response_func	137 /XYZ 96.52 198 0at_fake_uart_enable	138 /XYZ 96.52 720 0at_fake_uart_rx	138 /XYZ 96.52 570 0at_set_escape_character	138 /XYZ 96.52 434 05.2 JSON 接口	139 /XYZ 96.52 719 0jsonparse_setup	139 /XYZ 96.52 665 0jsonparse_next	139 /XYZ 96.52 473 0jsonparse_copy_value	139 /XYZ 96.52 348 0jsonparse_get_value_as_int	139 /XYZ 96.52 156 0jsonparse_get_value_as_long	140 /XYZ 96.52 688 0jsonparse_get_len	140 /XYZ 96.52 563 0jsonparse_get_value_as_type	140 /XYZ 96.52 438 0jsonparse_strcmp_value	140 /XYZ 96.52 312 0jsontree_set_up	140 /XYZ 96.52 176 0jsontree_reset	141 /XYZ 96.52 632 0jsontree_path_name	141 /XYZ 96.52 507 0jsontree_write_int	141 /XYZ 96.52 346 0jsontree_write_int_array	142 /XYZ 96.52 720 0jsontree_write_string	142 /XYZ 96.52 529 0jsontree_print_next	142 /XYZ 96.52 368 0jsontree_find_next	142 /XYZ 96.52 243 0
6. 参数结构体和宏定义	143 /XYZ 270 720 06.1 定时器	143 /XYZ 96.52 662 06.2 Wi-Fi 参数	143 /XYZ 96.52 511 0Station 参数	143 /XYZ 96.52 480 0SoftAP 参数	143 /XYZ 96.52 184 0Scan 参数	144 /XYZ 96.52 506 0Wi-Fi Event 结构体	145 /XYZ 96.52 720 0SmartConfig 结构体	147 /XYZ 96.52 523 06.3 JSON 相关结构体	147 /XYZ 96.52 298 0JSON 结构体	147 /XYZ 96.52 267 0JSON 宏定义	148 /XYZ 96.52 266 06.4 espconn 参数	149 /XYZ 96.52 718 0回调函数	149 /XYZ 96.52 689 0espconn	149 /XYZ 96.52 600 0中断相关宏定义	150 /XYZ 96.52 300 0
7. 外设驱动接口	152 /XYZ 366 720 07.1 GPIO 接口	152 /XYZ 96.52 631 0PIN 相关宏定义	152 /XYZ 96.52 552 0gpio_output_set	152 /XYZ 96.52 427 0GPIO 输入输出相关宏	153 /XYZ 96.52 720 0GPIO 中断	153 /XYZ 96.52 605 0gpio_pin_intr_state_set	153 /XYZ 96.52 507 0GPIO 中断处理函数	153 /XYZ 96.52 251 07.2 UART 接口	154 /XYZ 96.52 719 0uart_init	154 /XYZ 96.52 623 0uart0_tx_buffer	154 /XYZ 96.52 340 0uart0_rx_intr_handler	154 /XYZ 96.52 205 0uart_div_modify	155 /XYZ 96.52 720 07.3 I2C Master 接口	155 /XYZ 96.52 535 0i2c_master_gpio_init	155 /XYZ 96.52 374 0i2c_master_init	155 /XYZ 96.52 249 0i2c_master_start	156 /XYZ 96.52 720 0i2c_master_stop	156 /XYZ 96.52 595 0i2c_master_send_ack	156 /XYZ 96.52 470 0i2c_master_send_nack	156 /XYZ 96.52 345 0i2c_master_checkAck	156 /XYZ 96.52 219 0i2c_master_readByte	157 /XYZ 96.52 720 0i2c_master_writeByte	157 /XYZ 96.52 595 07.4 PWM 接口	157 /XYZ 96.52 465 0pwm_init	157 /XYZ 96.52 316 0pwm_start	158 /XYZ 96.52 620 0pwm_set_duty	158 /XYZ 96.52 495 0pwm_get_duty	158 /XYZ 96.52 319 0pwm_set_period	158 /XYZ 96.52 189 0pwm_get_period	159 /XYZ 96.52 688 0get_pwm_version	159 /XYZ 96.52 563 07.5 SDIO 接口	159 /XYZ 96.52 433 0sdio_slave_init	159 /XYZ 96.52 379 0sdio_load_data	159 /XYZ 96.52 254 0sdio_register_recv_cb	160 /XYZ 96.52 720 0
A. 附录	161 /XYZ 494 720 0A.1 ESPCONN 编程	161 /XYZ 96.52 661 0TCP Client 模式	161 /XYZ 96.52 571 0TCP Server 模式	161 /XYZ 96.52 203 0espconn Callback	162 /XYZ 96.52 569 0A.2 RTC API 使用示例	162 /XYZ 96.52 207 0A.3 Sniffer 说明	164 /XYZ 96.52 442 0A.4 ESP8266 SoftAP 和 Station 信道定义	164 /XYZ 96.52 383 0A.5 ESP8266 启动信息说明	165 /XYZ 96.52 415 0A.6 ESP8266 信令测试使用说明	166 /XYZ 96.52 593 0

这篇关于ESP8266 NONOS SDK API参考手册详细目录的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/380336

相关文章

将Mybatis升级为Mybatis-Plus的详细过程

《将Mybatis升级为Mybatis-Plus的详细过程》本文详细介绍了在若依管理系统(v3.8.8)中将MyBatis升级为MyBatis-Plus的过程,旨在提升开发效率,通过本文,开发者可实现... 目录说明流程增加依赖修改配置文件注释掉MyBATisConfig里面的Bean代码生成使用IDEA生

Linux系统配置NAT网络模式的详细步骤(附图文)

《Linux系统配置NAT网络模式的详细步骤(附图文)》本文详细指导如何在VMware环境下配置NAT网络模式,包括设置主机和虚拟机的IP地址、网关,以及针对Linux和Windows系统的具体步骤,... 目录一、配置NAT网络模式二、设置虚拟机交换机网关2.1 打开虚拟机2.2 管理员授权2.3 设置子

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

Java使用Curator进行ZooKeeper操作的详细教程

《Java使用Curator进行ZooKeeper操作的详细教程》ApacheCurator是一个基于ZooKeeper的Java客户端库,它极大地简化了使用ZooKeeper的开发工作,在分布式系统... 目录1、简述2、核心功能2.1 CuratorFramework2.2 Recipes3、示例实践3

基于Flask框架添加多个AI模型的API并进行交互

《基于Flask框架添加多个AI模型的API并进行交互》:本文主要介绍如何基于Flask框架开发AI模型API管理系统,允许用户添加、删除不同AI模型的API密钥,感兴趣的可以了解下... 目录1. 概述2. 后端代码说明2.1 依赖库导入2.2 应用初始化2.3 API 存储字典2.4 路由函数2.5 应

通过Docker Compose部署MySQL的详细教程

《通过DockerCompose部署MySQL的详细教程》DockerCompose作为Docker官方的容器编排工具,为MySQL数据库部署带来了显著优势,下面小编就来为大家详细介绍一... 目录一、docker Compose 部署 mysql 的优势二、环境准备与基础配置2.1 项目目录结构2.2 基

Linux修改pip临时目录方法的详解

《Linux修改pip临时目录方法的详解》在Linux系统中,pip在安装Python包时会使用临时目录(TMPDIR),但默认的临时目录可能会受到存储空间不足或权限问题的影响,所以本文将详细介绍如何... 目录引言一、为什么要修改 pip 的临时目录?1. 解决存储空间不足的问题2. 解决权限问题3. 提

Linux系统中配置静态IP地址的详细步骤

《Linux系统中配置静态IP地址的详细步骤》本文详细介绍了在Linux系统中配置静态IP地址的五个步骤,包括打开终端、编辑网络配置文件、配置IP地址、保存并重启网络服务,这对于系统管理员和新手都极具... 目录步骤一:打开终端步骤二:编辑网络配置文件步骤三:配置静态IP地址步骤四:保存并关闭文件步骤五:重

Centos环境下Tomcat虚拟主机配置详细教程

《Centos环境下Tomcat虚拟主机配置详细教程》这篇文章主要讲的是在CentOS系统上,如何一步步配置Tomcat的虚拟主机,内容很简单,从目录准备到配置文件修改,再到重启和测试,手把手带你搞定... 目录1. 准备虚拟主机的目录和内容创建目录添加测试文件2. 修改 Tomcat 的 server.X

C++快速排序超详细讲解

《C++快速排序超详细讲解》快速排序是一种高效的排序算法,通过分治法将数组划分为两部分,递归排序,直到整个数组有序,通过代码解析和示例,详细解释了快速排序的工作原理和实现过程,需要的朋友可以参考下... 目录一、快速排序原理二、快速排序标准代码三、代码解析四、使用while循环的快速排序1.代码代码1.由快