PORTID != 1の場合に対応する
PORTID != 1すなわち、UART0以外のシリアルポートでのコンソール使用の敷居を下げる。
すなわち、target_syssvc.h を書き換えるだけで、UART0, UART1でも動作するように変更する。この変更は、システムのピン・コンフィギュレーションに強く依存するため、完全な実装は複雑になりすぎる。しかし、LPCXpressoなどの限定したハードウェアにしぼった実装であれば・ユーザーによる変更の参考になるため有用である。
target_config.c にPORTIDによって使用するピンを変えるコードを実装した。
ピンの選択は代表的なものである。例えばUART1で使用できるすべてのピンを網羅的に扱っているわけではない。
PORTID != 1すなわち、UART0以外のシリアルポートでのコンソール使用の敷居を下げる。
すなわち、target_syssvc.h を書き換えるだけで、UART0, UART1でも動作するように変更する。この変更は、システムのピン・コンフィギュレーションに強く依存するため、完全な実装は複雑になりすぎる。しかし、LPCXpressoなどの限定したハードウェアにしぼった実装であれば・ユーザーによる変更の参考になるため有用である。