232C(UART)通信での文字化け・通信不可事象(解決済)

こんにちは。太郎です。
掲題の事象について、原因となるものは何がありますでしょうか。

以下発生環境
・Target Board for RX65N <----> Tera Term
・スマートコンフィグレータで出力した関数を使用
・ビットレート(ボーレート)は双方9600
・データビット長は双方8ビット
・パリティは双方禁止
・ストップビットは双方1ビット
・フロー制御は双方無し
・TeraTermの文字コード切り替えも試しました(SJIS/UTF-8)
・PCに232Cケーブル2本さして、それ同士で通信を試したが問題なし
・マイコンからの送信は、232Cピン上の2番で受けています。
・マイコンのGND(VSS)の接続先は、232Cピン上の5番にしています。(←写真を添付いたしますが、いちばん怪しいと思っています。)

NoMaYさんが投稿していらっしゃる下記のプログラムでも試しました。
https://japan.renesasrulz.com/cafe_rene/f/002-2095199602/6870/tb-rx65n-rx130-rx231-csplus-sample-program


"Hello World\r\n"の繰り返しが、
・ヘメメメ球晗コェ・ココ
匤・ココェ・ココ
匤・ココェ・ココ
匤・ココェ・ココ
匤・ココェ・ココ
匤・ココェ・ココ
匤・ココェ

となります。

  • 太郎さん、こんにちは。NoMaYです。

    バッファローのアダプタの型番を教えて下さい。予感的には、本物のRS232Cのアダプタで、電圧レベルがTBボードとは全然違うのではないでしょうか。

  • NoMayさん、こんにちは。

    いつもありがとうございます。

    BSUSRC0605BS になります。

    >>電圧レベルがTBボードとは全然違う

    なるほど、多分それです・・・!マイコン触るならプログラムばっかり追いかけてちゃダメですね。。。

  • 遅くなりましたが、無事通信できました!

    ありがとうございました。

    以下、後に検索する方の為に私の環境をメモしておきます。

    秋月電子さんで「3V 3.3V 5V系-RS232レベル変換基板ADM3202ARU使用 基板完成品」を購入し、接続しました。

    ICチップのピン配置が232Cと異なっているので注意です。

    1.GND → マイコン上の12番:VSSに接続。

    2.TX-IN → マイコン上の送信ピンに接続。(要SCI設定)

    3.RX-OUT → マイコン上の受信ピンに接続。(要SCI設定)

    4.VCC → マイコン上の14番:VCCに接続。

    5.電源 → Target Board for RX65N では3.3V出力があり(VCCに繋いだ奴です)、電圧変換が不要なため不使用