IOの割り当て

BF516は、少ないピンで信号をやりくりしているため、欲張ると急激にピン配置が苦しくなります。試しに最大構成を調べてみると、

となります。この状態で使えるGPIOは5本。苦しい(^^;。しかもうち、2本はTimerと共用です。SPI0にいたっては、ブートflash用のCS2のほかに使えるチップセレクトは1本のみという苦しさ。ああ、これなら低速ペリフェラルは全部I2Cですねぇ。I2CのGPIOエクステンダーとかないかしらん。