网络推广最好的网站有哪些,网页设计怎么做网站,免费可以看污app秋葵,图片生成在线功能综述
ESP8266 的 16 个通⽤ IO 的管脚位置和名称如下表所示。
管脚功能选择
功能选择寄存器 PERIPHS_IO_MUX_MTDI_U#xff08;不同的 GPIO#xff0c;该寄存器不同#xff09;
PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTDI_U,FUNC_GPIO12);PERIPHS_IO_MUX_为前缀。后面的…功能综述
ESP8266 的 16 个通⽤ IO 的管脚位置和名称如下表所示。
管脚功能选择
功能选择寄存器 PERIPHS_IO_MUX_MTDI_U不同的 GPIO该寄存器不同
PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTDI_U,FUNC_GPIO12);PERIPHS_IO_MUX_为前缀。后面的名字参照上图。
此处的 FUNC_GPIO123。 参照管脚清单。根据名字找到函数号码。FUNCTION33 GPIO功能在Function4所以第二个参数是3.
不同的 PIN 脚配置不同。 关于 FUNCTION 需要注意的是如果需要配置为 FUNCTION3应该往寄存器对应的位中写 2如果需要配置为 FUNCTION2应该往寄存器对应的位中写 1以此类推。
输出模式
GPIO_OUTPUT_SET(GPIO_ID_PIN(12), 1);需要 MTDI 配置输出低电平将该函数的第 2 个参数设置为 0 即可
GPIO_OUTPUT_SET(GPIO_ID_PIN(12), 0);输⼊模式
GPIO_DIS_OUTPUT(GPIO_ID_PIN(12));获取管脚的电平状态
Uint8 level0;
levelGPIO_INPUT_GET(GPIO_ID_PIN(12))