void vSetSSN(int value) { // GPIO_CS // gpio_set_direction(GPIO_CS, GPIO_MODE_INPUT); //写这个或下一个 // 1为高电平,0为低电平 // gpio_set_level(GPIO_CS, value); gpio_reset_pin(GPIO_CS); gpio_set_direction(GPIO_CS, GPIO_MODE_INPUT); gpio_set_level(GPIO_CS, value); } void vSetMISO(int value) { // gpio_set_direction(GPIO_MISO, GPIO_MODE_OUTPUT); //写这个或下一个 // 1为高电平,0为低电平 // gpio_set_level(GPIO_MISO, value); gpio_reset_pin(GPIO_MISO); gpio_set_direction(GPIO_MISO, GPIO_MODE_OUTPUT); gpio_set_level(GPIO_MISO, value); } void vSetMOSI(int value) { //gpio_set_direction(GPIO_MOSI, GPIO_MODE_INPUT); //写这个或下一个 // 1为高电平,0为低电平 //gpio_set_level(GPIO_MOSI, value); gpio_reset_pin(GPIO_MOSI); gpio_set_direction(GPIO_MOSI, GPIO_MODE_INPUT); gpio_set_level(GPIO_MOSI, value); } void vSetSCK(int value) { //gpio_set_direction(GPIO_SCLK, GPIO_MODE_INPUT); //写这个或下一个 // 1为高电平,0为低电平 //gpio_set_level(GPIO_SCLK, value); gpio_reset_pin(GPIO_SCLK); gpio_set_direction(GPIO_SCLK, GPIO_MODE_INPUT); gpio_set_level(GPIO_SCLK, value); }
标签:direction,set,esp32,value,MODE,设置,GPIO,gpio From: https://www.cnblogs.com/hshy/p/16660277.html