ESP8266 SDK的应用开发中对GPIO的支持
发布时间
阅读量:
阅读量
SDK版本:ESP8266_RTOS_SDK-2.0.0
开发平台:AiThinker_IDE(安信可基于eclipse订制版)
前言部分无需赘述,
接下来说明输出内容:
当前需通过一个IO端口实现对LED灯的控制,具体实施步骤如下:
PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTDI_U, FUNC_GPIO12); //选择IO12作为普通IO
GPIO_AS_OUTPUT(GPIO_Pin_12); //设置IO12为输出模式
GPIO_OUTPUT(GPIO_Pin_12, 0); //GPIO12置低
这是最为基础的IO端口控制操作,鉴于多数IO端口具备多功能复用特性,因此需要首先调用PIN_FUNC_SELECT(...)函数;用于确定IO端口的具体功能配置,例如将GPIO12设置为特定功能。
#define PERIPHS_IO_MUX_MTDI_U (PERIPHS_IO_MUX + 0x04)
#define FUNC_MTDI
全部评论 (0)
还没有任何评论哟~
