pins[0].no = 27; pins[0].mode = alternate; pins[0].state = floating; pins[0].pud = none; pins[0].speed = normal; pins[0].interrupt = disabled; pins[0].function = eeprom; pins[1].no = 28; pins[1].mode = alternate; pins[1].state = openDrain; pins[1].pud = pullUp; pins[1].speed = normal; pins[1].interrupt = disabled; pins[1].function = i2c; pins[2].no = 3; pins[2].mode = alternate; pins[2].state = openDrain; pins[2].pud = pullUp; pins[2].speed = normal; pins[2].interrupt = disabled; pins[2].function = i2c; pins[3].no = 5; pins[3].mode = alternate; pins[3].state = openDrain; pins[3].pud = none; pins[3].speed = fast; pins[3].interrupt = disabled; pins[3].function = clk; pins[4].no = 7; pins[4].mode = output; pins[4].state = pushPull; pins[4].pud = none; pins[4].speed = normal; pins[4].interrupt = disabled; pins[4].function = gpio; pins[5].no = 29; pins[5].mode = output; pins[5].state = pushPull; pins[5].pud = none; pins[5].speed = normal; pins[5].interrupt = disabled; pins[5].function = gpio; pins[6].no = 31; pins[6].mode = alternate; pins[6].state = openDrain; pins[6].pud = none; pins[6].speed = normal; pins[6].interrupt = disabled; pins[6].function = spi; pins[7].no = 26; pins[7].mode = alternate; pins[7].state = openDrain; pins[7].pud = none; pins[7].speed = normal; pins[7].interrupt = disabled; pins[7].function = spi; pins[8].no = 24; pins[8].mode = alternate; pins[8].state = openDrain; pins[8].pud = none; pins[8].speed = normal; pins[8].interrupt = disabled; pins[8].function = spi; pins[9].no = 21; pins[9].mode = alternate; pins[9].state = openDrain; pins[9].pud = none; pins[9].speed = normal; pins[9].interrupt = disabled; pins[9].function = spi; pins[10].no = 19; pins[10].mode = alternate; pins[10].state = openDrain; pins[10].pud = none; pins[10].speed = normal; pins[10].interrupt = disabled; pins[10].function = spi; pins[11].no = 23; pins[11].mode = alternate; pins[11].state = openDrain; pins[11].pud = none; pins[11].speed = normal; pins[11].interrupt = disabled; pins[11].function = pwm; pins[12].no = 32; pins[12].mode = alternate; pins[12].state = openDrain; pins[12].pud = none; pins[12].speed = normal; pins[12].interrupt = disabled; pins[12].function = pwm; pins[13].no = 33; pins[13].mode = alternate; pins[13].state = openDrain; pins[13].pud = none; pins[13].speed = normal; pins[13].interrupt = disabled; pins[13].function = uart; pins[14].no = 8; pins[14].mode = alternate; pins[14].state = openDrain; pins[14].pud = none; pins[14].speed = normal; pins[14].interrupt = disabled; pins[14].function = uart; pins[15].no = 10; pins[15].mode = output; pins[15].state = pushPull; pins[15].pud = none; pins[15].speed = normal; pins[15].interrupt = disabled; pins[15].function = gpio; pins[16].no = 36; pins[16].mode = output; pins[16].state = pushPull; pins[16].pud = none; pins[16].speed = normal; pins[16].interrupt = disabled; pins[16].function = gpio; pins[17].no = 11; pins[17].mode = alternate; pins[17].state = openDrain; pins[17].pud = none; pins[17].speed = normal; pins[17].interrupt = disabled; pins[17].function = pcm; pins[18].no = 12; pins[18].mode = alternate; pins[18].state = openDrain; pins[18].pud = none; pins[18].speed = normal; pins[18].interrupt = disabled; pins[18].function = pcm; pins[19].no = 35; pins[19].mode = alternate; pins[19].state = openDrain; pins[19].pud = none; pins[19].speed = normal; pins[19].interrupt = disabled; pins[19].function = pcm; pins[20].no = 38; pins[20].mode = alternate; pins[20].state = openDrain; pins[20].pud = none; pins[20].speed = normal; pins[20].interrupt = disabled; pins[20].function = pcm; pins[21].no = 40; pins[21].mode = output; pins[21].state = pushPull; pins[21].pud = none; pins[21].speed = normal; pins[21].interrupt = disabled; pins[21].function = gpio; pins[22].no = 15; pins[22].mode = output; pins[22].state = pushPull; pins[22].pud = none; pins[22].speed = normal; pins[22].interrupt = disabled; pins[22].function = gpio; pins[23].no = 16; pins[23].mode = output; pins[23].state = pushPull; pins[23].pud = none; pins[23].speed = normal; pins[23].interrupt = disabled; pins[23].function = gpio; pins[24].no = 18; pins[24].mode = output; pins[24].state = pushPull; pins[24].pud = none; pins[24].speed = normal; pins[24].interrupt = disabled; pins[24].function = gpio; pins[25].no = 22; pins[25].mode = output; pins[25].state = pushPull; pins[25].pud = none; pins[25].speed = normal; pins[25].interrupt = disabled; pins[25].function = gpio; pins[26].no = 37; pins[26].mode = output; pins[26].state = pushPull; pins[26].pud = none; pins[26].speed = normal; pins[26].interrupt = disabled; pins[26].function = gpio;