CS+ CGについて質問です)RL78/I1E のTRJO0(P12) (TRJIO0(P11)ではない) でのパルス出力とUART1のRXD1(P11)がブッキング?

RL78/I1Eを使ってます。

CS+ の CG で、以下の設定をすることができません。 ハード的な仕様としてはOKのハズですが、何か勘違いしておりますでしょうか?

ご教授ねがいます。

 

①UART1 TXD1, RXD1(P11) を使う設定とする

②RJタイマのパルス出力を TRJO0(P12) にて実施したい。

 

②の設定の際、RXD1(P11) の兼用ポートである TRJIO0(P11) がブッキングしているとして、②が設定できない。

 TRJIO0(P11)が使えないのはOKだが、TRJO0(P12) は無指定であり、使える状態にありますので、こちらを

 機能として選択しパルス出力できると思います。

 

この現象はCS+ v4, v5 ともに発生します。

Parents
  • norito.okadaさま
    NAKAといいます。
    本当ですね!コード生成だとUART1を使うとタイマーRJパルス出力モードに”!”マークがつきますね。僕はUART1とP12をフロー制御のRTSとして外部割り込み機能(INT3)で使ってますが、動作はOKです。一度レジスタを直接設定して試してみたらどうでしょうか?もし時間が取れましたら試してみます。
Reply
  • norito.okadaさま
    NAKAといいます。
    本当ですね!コード生成だとUART1を使うとタイマーRJパルス出力モードに”!”マークがつきますね。僕はUART1とP12をフロー制御のRTSとして外部割り込み機能(INT3)で使ってますが、動作はOKです。一度レジスタを直接設定して試してみたらどうでしょうか?もし時間が取れましたら試してみます。
Children
No Data