ESP32 stable_v5.0 API简单汇总

本文档介绍了ESP-IDF中用于GPIO配置、中断处理、Timer操作、SPI主设备通信以及WIFI初始化和连接的一系列API。这些API包括了从设置GPIO方向、设定中断类型到创建和管理定时器,以及WIFI网络的初始化和连接等功能。
摘要由CSDN通过智能技术生成

[[SDK API]]

https://docs.espressif.com/projects/esp-idf/

1.GPIO&EXTI

头文件位置:components/driver/include/driver/gpio.h
二选一:

  1. gpio_config
  2. gpio_reset_pin
    gpio_set_direction

gpio_set_level
gpio_get_level

gpio_set_intr_type
gpio_install_isr_service
gpio_isr_handler_add

2.Timer

头文件位置:driver/gptimer.h
gptimer_new_timer
gptimer_register_event_callbacks
gptimer_enable
gptimer_set_alarm_action
gptimer_start
gptimer_stop
gptimer_disable
gptimer_del_timer

3.SPI master

头文件位置:driver/spi_master.h
spi_bus_initialize
spi_bus_add_device
spi_device_queue_trans
spi_device_polling_transmit

4.WIFI

esp_netif_init
esp_netif_create_default_wifi_sta
esp_wifi_init
esp_wifi_set_mode
esp_wifi_set_config
esp_wifi_start
esp_wifi_connect

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值