GPIO 設定差分
| WS003SH | WS007SH | WS011SH | 設定差分無し | |||||
|---|---|---|---|---|---|---|---|---|
| pin# | function | name | function | name | function | name | function | name |
| 0 | GPIO_IN | GPIO<0> | GPIO_IN | GPIO<0> | GPIO_IN | GPIO<0> | ○ | ○ |
| 1 | GPIO_OUT | GPIO<1>/nRESET_GPIO | GPIO_OUT | GPIO<1>/nRESET_GPIO | GPIO_OUT | GPIO<1>/nRESET_GPIO | ○ | ○ |
| 2 | GPIO_OUT | SYS_EN5 | GPIO_OUT | SYS_EN5 | GPIO_OUT | SYS_EN5 | ○ | ○ |
| 3 | ALT_FN_1_OUT | ? | ALT_FN_1_OUT | ? | ALT_FN_1_OUT | ? | ○ | ○ |
| 4 | ALT_FN_1_IN | ? | ALT_FN_1_IN | ? | ALT_FN_1_IN | ? | ○ | ○ |
| 5 | GPIO_IN | PWR_CAP<0> | GPIO_IN | PWR_CAP<0> | GPIO_IN | PWR_CAP<0> | ○ | ○ |
| 6 | GPIO_IN | PWR_CAP<1> | GPIO_IN | PWR_CAP<1> | GPIO_IN | PWR_CAP<1> | ○ | ○ |
| 7 | GPIO_IN | PWR_CAP<2> | GPIO_IN | PWR_CAP<2> | GPIO_IN | PWR_CAP<2> | ○ | ○ |
| 8 | GPIO_IN | PWR_CAP<3> | GPIO_IN | PWR_CAP<3> | GPIO_IN | PWR_CAP<3> | ○ | ○ |
| 9 | GPIO_OUT | GPIO<9> | GPIO_OUT | GPIO<9> | GPIO_OUT | GPIO<9> | ○ | ○ |
| 10 | GPIO_IN | GPIO<10> | GPIO_IN | GPIO<10> | GPIO_IN | GPIO<10> | ○ | ○ |
| 11 | GPIO_IN | GPIO<11> | GPIO_IN | GPIO<11> | GPIO_IN | GPIO<11> | ○ | ○ |
| 12 | GPIO_OUT | GPIO<12> | GPIO_IN | GPIO<12> | GPIO_IN | GPIO<12> | × | ○ |
| 13 | GPIO_IN | GPIO<13> | GPIO_IN | GPIO<13> | GPIO_IN | GPIO<13> | ○ | ○ |
| 14 | GPIO_IN | GPIO<14> | GPIO_IN | GPIO<14> | GPIO_IN | GPIO<14> | ○ | ○ |
| 15 | GPIO_IN | GPIO<15> | ALT_FN_2_IN | ? | ALT_FN_2_IN | ? | × | × |
| 16 | GPIO_IN | GPIO<16> | GPIO_IN | GPIO<16> | GPIO_IN | GPIO<16> | ○ | ○ |
| 17 | GPIO_IN | GPIO<17> | GPIO_IN | GPIO<17> | GPIO_IN | GPIO<17> | ○ | ○ |
| 18 | ALT_FN_1_IN | RDY | ALT_FN_1_IN | RDY | ALT_FN_1_IN | RDY | ○ | ○ |
| 19 | GPIO_IN | GPIO<19> | ALT_FN_1_IN | SSPSCLK2 | ALT_FN_1_IN | SSPSCLK2 | × | × |
| 20 | GPIO_OUT | GPIO<20> | GPIO_OUT | GPIO<20> | GPIO_OUT | GPIO<20> | ○ | ○ |
| 21 | GPIO_OUT | GPIO<21> | GPIO_OUT | GPIO<21> | GPIO_OUT | GPIO<21> | ○ | ○ |
| 22 | GPIO_IN | GPIO<22> | GPIO_IN | GPIO<22> | GPIO_IN | GPIO<22> | ○ | ○ |
| 23 | GPIO_IN | GPIO<23> | GPIO_IN | GPIO<23> | GPIO_IN | GPIO<23> | ○ | ○ |
| 24 | ALT_FN_1_OUT | CIF_FV | ALT_FN_1_OUT | CIF_FV | ALT_FN_1_OUT | CIF_FV | ○ | ○ |
| 25 | ALT_FN_1_IN | CIF_LV | ALT_FN_1_IN | CIF_LV | ALT_FN_1_IN | CIF_LV | ○ | ○ |
| 26 | ALT_FN_2_IN | CIF_PCLK | ALT_FN_2_IN | CIF_PCLK | ALT_FN_2_IN | CIF_PCLK | ○ | ○ |
| 27 | ALT_FN_3_IN | CIF_DD<0> | ALT_FN_3_IN | CIF_DD<0> | ALT_FN_3_IN | CIF_DD<0> | ○ | ○ |
| 28 | ALT_FN_1_IN | AC97_BITCLK | ALT_FN_1_IN | AC97_BITCLK | ALT_FN_1_IN | AC97_BITCLK | ○ | ○ |
| 29 | ALT_FN_2_IN | I2S_SDATA_IN | ALT_FN_2_IN | I2S_SDATA_IN | ALT_FN_2_IN | I2S_SDATA_IN | ○ | ○ |
| 30 | ALT_FN_1_IN | ? | ALT_FN_1_IN | ? | ALT_FN_1_IN | ? | ○ | ○ |
| 31 | ALT_FN_1_IN | ? | ALT_FN_1_IN | ? | ALT_FN_1_IN | ? | ○ | ○ |
| 32 | ALT_FN_2_IN | ? | ALT_FN_2_IN | ? | ALT_FN_2_IN | ? | ○ | ○ |
| 33 | GPIO_IN | GPIO<33> | GPIO_IN | GPIO<33> | GPIO_IN | GPIO<33> | ○ | ○ |
| 34 | ALT_FN_3_IN | SSPSCLK3 | GPIO_IN | GPIO<34> | GPIO_IN | GPIO<34> | × | × |
| 35 | GPIO_IN | GPIO<35> | GPIO_IN | GPIO<35> | GPIO_IN | GPIO<35> | ○ | ○ |
| 36 | ALT_FN_1_IN | FFDCD | GPIO_IN | GPIO<36> | GPIO_IN | GPIO<36> | × | × |
| 37 | GPIO_IN | GPIO<37> | GPIO_IN | GPIO<37> | GPIO_IN | GPIO<37> | ○ | ○ |
| 38 | ALT_FN_1_IN | FFRI | ALT_FN_1_IN | FFRI | ALT_FN_3_IN | USB_P2_3 | × | × |
| 39 | GPIO_IN | GPIO<39> | GPIO_IN | GPIO<39> | GPIO_IN | GPIO<39> | ○ | ○ |
| 40 | GPIO_IN | GPIO<40> | GPIO_IN | GPIO<40> | GPIO_IN | GPIO<40> | ○ | ○ |
| 41 | GPIO_IN | GPIO<41> | GPIO_IN | GPIO<41> | GPIO_IN | GPIO<41> | ○ | ○ |
| 42 | ALT_FN_1_IN | BTRXD | ALT_FN_1_IN | BTRXD | ALT_FN_1_IN | BTRXD | ○ | ○ |
| 43 | ALT_FN_2_IN | ? | ALT_FN_2_IN | ? | ALT_FN_2_IN | ? | ○ | ○ |
| 44 | ALT_FN_1_IN | BTCTS | ALT_FN_1_IN | BTCTS | GPIO_IN | GPIO<44> | × | × |
| 45 | ALT_FN_2_IN | ? | ALT_FN_2_IN | ? | GPIO_IN | GPIO<45> | × | × |
| 46 | ALT_FN_2_IN | STD_RXD | ALT_FN_2_IN | STD_RXD | GPIO_IN | GPIO<46> | × | × |
| 47 | ALT_FN_1_IN | CIF_DD<0> | ALT_FN_1_IN | CIF_DD<0> | ALT_FN_1_IN | CIF_DD<0> | ○ | ○ |
| 48 | GPIO_IN | GPIO<48> | GPIO_IN | GPIO<48> | GPIO_IN | GPIO<48> | ○ | ○ |
| 49 | ALT_FN_2_IN | ? | ALT_FN_2_IN | ? | ALT_FN_2_IN | ? | ○ | ○ |
| 50 | ALT_FN_1_IN | CIF_DD<3> | ALT_FN_1_IN | CIF_DD<3> | GPIO_IN | GPIO<50> | × | × |
| 51 | ALT_FN_1_IN | CIF_DD<2> | ALT_FN_1_IN | CIF_DD<2> | GPIO_IN | GPIO<51> | × | × |
| 52 | ALT_FN_1_IN | CIF_DD<4> | ALT_FN_2_IN | SSPSCLK3 | GPIO_IN | GPIO<52> | × | × |
| 53 | GPIO_IN | GPIO<53> | GPIO_IN | GPIO<53> | GPIO_IN | GPIO<53> | ○ | ○ |
| 54 | GPIO_IN | GPIO<54> | GPIO_IN | GPIO<54> | GPIO_IN | GPIO<54> | ○ | ○ |
| 55 | ALT_FN_1_IN | CIF_DD<1> | ALT_FN_1_IN | CIF_DD<1> | GPIO_IN | GPIO<55> | × | × |
| 56 | GPIO_IN | GPIO<56> | GPIO_IN | GPIO<56> | GPIO_IN | GPIO<56> | ○ | ○ |
| 57 | GPIO_IN | GPIO<57> | GPIO_IN | GPIO<57> | GPIO_IN | GPIO<57> | ○ | ○ |
| 58 | ALT_FN_2_IN | LDD<0> | ALT_FN_2_IN | LDD<0> | ALT_FN_2_IN | LDD<0> | ○ | ○ |
| 59 | ALT_FN_2_IN | LDD<1> | ALT_FN_2_IN | LDD<1> | ALT_FN_2_IN | LDD<1> | ○ | ○ |
| 60 | ALT_FN_2_IN | LDD<2> | ALT_FN_2_IN | LDD<2> | ALT_FN_2_IN | LDD<2> | ○ | ○ |
| 61 | ALT_FN_2_IN | LDD<3> | ALT_FN_2_IN | LDD<3> | ALT_FN_2_IN | LDD<3> | ○ | ○ |
| 62 | ALT_FN_2_IN | LDD<4> | ALT_FN_2_IN | LDD<4> | ALT_FN_2_IN | LDD<4> | ○ | ○ |
| 63 | ALT_FN_2_IN | LDD<5> | ALT_FN_2_IN | LDD<5> | ALT_FN_2_IN | LDD<5> | ○ | ○ |
| 64 | ALT_FN_2_IN | LDD<6> | ALT_FN_2_IN | LDD<6> | ALT_FN_2_IN | LDD<6> | ○ | ○ |
| 65 | ALT_FN_2_IN | LDD<7> | ALT_FN_2_IN | LDD<7> | ALT_FN_2_IN | LDD<7> | ○ | ○ |
| 66 | ALT_FN_2_IN | LDD<8> | ALT_FN_2_IN | LDD<8> | ALT_FN_2_IN | LDD<8> | ○ | ○ |
| 67 | ALT_FN_2_IN | LDD<9> | ALT_FN_2_IN | LDD<9> | ALT_FN_2_IN | LDD<9> | ○ | ○ |
| 68 | ALT_FN_2_IN | LDD<10> | ALT_FN_2_IN | LDD<10> | ALT_FN_2_IN | LDD<10> | ○ | ○ |
| 69 | ALT_FN_2_IN | LDD<11> | ALT_FN_2_IN | LDD<11> | ALT_FN_2_IN | LDD<11> | ○ | ○ |
| 70 | ALT_FN_2_IN | LDD<12> | ALT_FN_2_IN | LDD<12> | ALT_FN_2_IN | LDD<12> | ○ | ○ |
| 71 | ALT_FN_2_IN | LDD<13> | ALT_FN_2_IN | LDD<13> | ALT_FN_2_IN | LDD<13> | ○ | ○ |
| 72 | ALT_FN_2_IN | LDD<14> | ALT_FN_2_IN | LDD<14> | ALT_FN_2_IN | LDD<14> | ○ | ○ |
| 73 | ALT_FN_2_OUT | LDD<15> | ALT_FN_2_OUT | LDD<15> | ALT_FN_2_OUT | LDD<15> | ○ | ○ |
| 74 | ALT_FN_2_IN | ? | ALT_FN_2_IN | ? | ALT_FN_2_IN | ? | ○ | ○ |
| 75 | ALT_FN_2_IN | ? | ALT_FN_2_IN | ? | ALT_FN_2_IN | ? | ○ | ○ |
| 76 | ALT_FN_2_IN | ? | ALT_FN_2_IN | ? | ALT_FN_2_IN | ? | ○ | ○ |
| 77 | ALT_FN_2_IN | ? | GPIO_IN | GPIO<77> | GPIO_IN | GPIO<77> | × | × |
| 78 | ALT_FN_2_IN | ? | ALT_FN_2_IN | ? | ALT_FN_2_IN | ? | ○ | ○ |
| 79 | ALT_FN_2_IN | ? | GPIO_IN | GPIO<79> | GPIO_IN | GPIO<79> | × | × |
| 80 | GPIO_IN | GPIO<80> | GPIO_IN | GPIO<80> | GPIO_IN | GPIO<80> | ○ | ○ |
| 81 | GPIO_IN | GPIO<81> | GPIO_IN | GPIO<81> | GPIO_IN | GPIO<81> | ○ | ○ |
| 82 | ALT_FN_1_IN | SSPRXD3 | GPIO_IN | GPIO<82> | GPIO_IN | GPIO<82> | × | × |
| 83 | GPIO_IN | GPIO<83> | GPIO_IN | GPIO<83> | GPIO_IN | GPIO<83> | ○ | ○ |
| 84 | GPIO_IN | GPIO<84> | GPIO_IN | GPIO<84> | GPIO_IN | GPIO<84> | ○ | ○ |
| 85 | GPIO_IN | GPIO<85> | GPIO_IN | GPIO<85> | GPIO_IN | GPIO<85> | ○ | ○ |
| 86 | GPIO_IN | GPIO<86> | ALT_FN_1_IN | SSPRXD2 | ALT_FN_1_IN | SSPRXD2 | × | × |
| 87 | GPIO_IN | GPIO<87> | ALT_FN_1_IN | nPCE<2> | ALT_FN_1_IN | nPCE<2> | × | × |
| 88 | GPIO_IN | GPIO<88> | GPIO_IN | GPIO<88> | GPIO_IN | GPIO<88> | ○ | ○ |
| 89 | GPIO_IN | GPIO<89> | ALT_FN_1_IN | SSPRXD3 | GPIO_IN | GPIO<89> | × | × |
| 90 | GPIO_IN | GPIO<90> | ALT_FN_3_IN | CIF_DD<4> | GPIO_IN | GPIO<90> | × | × |
| 91 | GPIO_IN | GPIO<91> | GPIO_IN | GPIO<91> | GPIO_IN | GPIO<91> | ○ | ○ |
| 92 | ALT_FN_1_IN | MMDAT<0> | ALT_FN_1_IN | MMDAT<0> | ALT_FN_1_IN | MMDAT<0> | ○ | ○ |
| 93 | ALT_FN_2_IN | CIF_DD<6> | ALT_FN_2_IN | CIF_DD<6> | ALT_FN_2_IN | CIF_DD<6> | ○ | ○ |
| 94 | ALT_FN_2_IN | CIF_DD<5> | ALT_FN_2_IN | CIF_DD<5> | ALT_FN_2_IN | CIF_DD<5> | ○ | ○ |
| 95 | GPIO_IN | GPIO<95> | GPIO_IN | GPIO<95> | ALT_FN_2_IN | CIF_DD<4> | × | × |
| 96 | GPIO_IN | GPIO<96> | GPIO_IN | GPIO<96> | GPIO_IN | GPIO<96> | ○ | ○ |
| 97 | GPIO_IN | GPIO<97> | GPIO_IN | GPIO<97> | GPIO_IN | GPIO<97> | ○ | ○ |
| 98 | ALT_FN_3_IN | KP_MKIN<4> | ALT_FN_3_IN | KP_MKIN<4> | ALT_FN_3_IN | KP_MKIN<4> | ○ | ○ |
| 99 | ALT_FN_3_IN | KP_MKIN<5> | GPIO_IN | GPIO<99> | ALT_FN_3_IN | KP_MKIN<5> | × | × |
| 100 | ALT_FN_3_IN | FFCTS | ALT_FN_3_IN | FFCTS | ALT_FN_3_IN | FFCTS | ○ | ○ |
| 101 | GPIO_IN | GPIO<101> | GPIO_IN | GPIO<101> | GPIO_IN | GPIO<101> | ○ | ○ |
| 102 | ALT_FN_3_IN | FFRXD | ALT_FN_3_IN | FFRXD | ALT_FN_3_IN | FFRXD | ○ | ○ |
| 103 | GPIO_IN | GPIO<103> | GPIO_IN | GPIO<103> | ALT_FN_1_IN | CIF_DD<3> | × | × |
| 104 | GPIO_IN | GPIO<104> | GPIO_IN | GPIO<104> | ALT_FN_1_IN | CIF_DD<2> | × | × |
| 105 | GPIO_IN | GPIO<105> | GPIO_IN | GPIO<105> | GPIO_IN | GPIO<105> | ○ | ○ |
| 106 | GPIO_IN | GPIO<106> | GPIO_IN | GPIO<106> | GPIO_IN | GPIO<106> | ○ | ○ |
| 107 | GPIO_IN | GPIO<107> | GPIO_IN | GPIO<107> | GPIO_IN | GPIO<107> | ○ | ○ |
| 108 | ALT_FN_1_IN | CIF_DD<7> | ALT_FN_1_IN | CIF_DD<7> | ALT_FN_1_IN | CIF_DD<7> | ○ | ○ |
| 109 | ALT_FN_1_IN | MMDAT<1> | ALT_FN_1_IN | MMDAT<1> | ALT_FN_1_IN | MMDAT<1> | ○ | ○ |
| 110 | ALT_FN_1_IN | MMDAT<2>/MMCCS<0> | ALT_FN_1_IN | MMDAT<2>/MMCCS<0> | ALT_FN_1_IN | MMDAT<2>/MMCCS<0> | ○ | ○ |
| 111 | ALT_FN_1_IN | MMDAT<3>/MMCCS<1> | ALT_FN_1_IN | MMDAT<3>/MMCCS<1> | ALT_FN_1_IN | MMDAT<3>/MMCCS<1> | ○ | ○ |
| 112 | ALT_FN_1_IN | MMCMD | ALT_FN_1_IN | MMCMD | ALT_FN_1_IN | MMCMD | ○ | ○ |
| 113 | ALT_FN_1_IN | ? | ALT_FN_1_IN | ? | ALT_FN_1_IN | ? | ○ | ○ |
| 114 | GPIO_IN | GPIO<114> | GPIO_IN | GPIO<114> | ALT_FN_1_IN | CIF_DD<1> | × | × |
| 115 | GPIO_IN | GPIO<115> | GPIO_IN | GPIO<115> | GPIO_IN | GPIO<115> | ○ | ○ |
| 116 | GPIO_IN | GPIO<116> | GPIO_IN | GPIO<116> | GPIO_IN | GPIO<116> | ○ | ○ |
| 117 | ALT_FN_1_IN | SCL | ALT_FN_1_IN | SCL | ALT_FN_1_IN | SCL | ○ | ○ |
| 118 | ALT_FN_1_IN | SDA | ALT_FN_1_IN | SDA | ALT_FN_1_IN | SDA | ○ | ○ |
| 119 | GPIO_IN | GPIO<119> | GPIO_IN | GPIO<119> | GPIO_IN | GPIO<119> | ○ | ○ |
| 120 | GPIO_IN | GPIO<120> | GPIO_IN | GPIO<120> | GPIO_IN | GPIO<120> | ○ | ○ |