首页 > 其他分享 >esp32 gpio

esp32 gpio

时间:2022-09-02 18:35:01浏览次数:51  
标签:触发 GPIO OUTPUT esp32 MODE INTR gpio

mode用于设置gpio的模式

GPIO_MODE_INPUT 输入

GPIO_MODE_OUTPUT 输出

GPIO_MODE_OUTPUT_OD 开漏输出(如果外部或者内部不上拉电阻则无法输出高电平)

GPIO_MODE_INPUT_OUTPUT_OD 开漏输入输出

GPIO_MODE_INPUT_OUTPUT 输入输出

pull_up_en用于设置是否上拉

pull_down_en用于设置是否下拉

gpio_int_type_t intr_type用于设置GPIO中断相关属性

GPIO_INTR_DISABLE 关闭中断
GPIO_INTR_POSEDGE 上升沿触发
GPIO_INTR_NEGEDGE 下降沿触发
GPIO_INTR_ANYEDGE 任意边沿触发
GPIO_INTR_LOW_LEVEL 低电平触发
GPIO_INTR_HIGH_LEVEL 高电平触发


————————————————
版权声明:本文为CSDN博主「coder.mark」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/tianizimark/article/details/124647354

标签:触发,GPIO,OUTPUT,esp32,MODE,INTR,gpio
From: https://www.cnblogs.com/hshy/p/16650903.html

相关文章

  • esp32 自己写模块程序
      esp-idf-w25q64/w25q64.catmaster·nopnop2002/esp-idf-w25q64(github.com)......
  • esp32 调试
    day day 10:41:51不需要什么代码,直接F5调试,在.vscode的launch.json里配下gdb路径,setting.json里配下openocd的脚本就行lyd 10:45:19esp32lyd 10:45:52总要跟板子连线的......
  • gpio的porbe操作
    dts描述gpio1:gpio@0209c000{ compatible="fsl,imx6ul-gpio","fsl,imx35-gpio"; reg=<0x0209c0000x4000>; interrupts=<GIC_SPI66IRQ_TYPE_LEVEL_HIGH>, ......
  • gpio_get()的处理过程
    structof_phandle_args#defineMAX_PHANDLE_ARGS16structof_phandle_args{structdevice_node*np;intargs_count;uint32_targs[MAX_P......
  • esp32 tcpclient 重启
    xTaskCreate((TaskFunction_t)app_tcp_client,(constchar*)"app_tcp_client",(uint16_t)TCP_SERVER_TASK_STK_SIZE,......
  • esp32的esp_wifi(wifi驱动库),esp_netif(网络接口) ,lwip(轻量级TCP/IP网络协议栈)是什
    .esp32的esp_wifi(wifi驱动库),esp_netif(网络接口),lwip(轻量级TCP/IP网络协议栈)是什么?三者之间有什么关系?esp_wifi驱动库用户控制wifi硬件单元;lwip是一层纯软件,轻量级......
  • esp32 启动一个任务
    voideth_task(void*pvParameter){ESP_LOGI(TAG_XLI,"ETHIPstart"); tcpip_adapter_ip_info_tip; memset(&ip,0,sizeof(tcpip_adapter_ip_info_t)); vTaskDelay......
  • esp32 获取ip
    ESP_LOGI(TAG_XLI,"ETHIPstart"); tcpip_adapter_ip_info_tip; memset(&ip,0,sizeof(tcpip_adapter_ip_info_t)); if(tcpip_adapter_get_ip_info(TCPIP_ADAPTER_IF_......
  • esp32 自己配置变量
      我自己怎么定义 CONFIG_EXAMPLE_ETH_PHY_ADDR 这个变量idf.py menuconfig 别的example 下有这个变量 我重新写 怎么自己定义一个这种可配置的变量......
  • ESP32-S2 lwip
    I'mnotabigexpertinlwIP,butIthinkthecodeiscorrect,sinceIspenttimedebuggingitonESP32anditworksverywellthere.Ifonecodefortransmitt......