関連:
シリアル通信関連記事一覧PCで送受信できることが確認できたのでSH7125のシリアル通信の設定を行っていきます。
SH7125でのシリアル通信の機能名は
SCI(
Serial
Communication
Interface)です。
ピン設定の確認
ベースボードに付いているコネクタを使ってシリアル通信を行います。
って事でその
コネクタに繋がっている端子を制御する必要があります。
ベースボードキットの取説を確認してみます。
手元にない人は
秋月のページからダウンロードしてください
最後のページの回路図を見ます。
右の方にある楕円(表記JP3)がRS232Cのコネクタです。
2本配線が伸びてIC2に接続されています。
IC2は
前々回説明した電圧変換ICです。
さらにJP2へ配線が伸びています。
これはCPUボードを外すと見えるジャンパピンです。
ジャンパピンが刺さっていると1と2、3と4がつながります。
さらにたどっていくとPA3とPA4に繋がっています。
要するに
PA3と
PA4が制御すべき端子です。
続いてCPUボードの取説またはハードウェアマニュアルを見てみます。
TXDと
RXDがそれぞれシリアル通信のデータ送信(
Transmit
Data)とデータ受信(
Recive
Data)の機能です。
PA3が
RXD1、
PA4が
TXD1となっています。
SH7125では
SCI0、
SCI1、
SCI2の合計3系統のシリアル通信機能が搭載されています。
今回使う
RXD1、
TXD1は番号の通り
SCI1の機能に該当します。
という事で、付属のコネクタで通信を行うには
SCI1の機能を設定する必要があります。