お世話になります。
現在、R8C/32GでUART2を使用しています。
エミュレータはE8a、開発環境はHEWで、問題なくデバッグできております。
今回、新たにUART0を追加で使用してみることになりました。
この場合、E8aでのデバッグは可能なのでしょうか?
よろしくお願い致します。
大丈夫だと思いますけど、、。2年ほど前にR8C32HでスイッチとポテンショとUART0からデータをもらってLEDとリレーを駆動し、一部の状態をUART0で送信するソフトウエアを作成したことがあります。設計とコーディングは簡単だったのでデバッグ作業はほとんどしませんでした。よって、UART0がらみのバグ発見がE8a+HEWで問題なくできるかは自信がありません。nojiさんはR8C32GのUART0とE8aで何か心配事があるのでしょうか?私には逆にそのあたりが気になります。
余談ですが、上記ソフトウエアの仕様に関してはボロボロで、お客様も実際に使わないと妥当性が分からないと言われ、弊社でも解釈の誤りがあり、頻繁にE8a+FDTBasicからのフラッシュへの書き込みを実行しました。その場でコードを直して、帰社してから設計書と仕様書を直す禁手オンパレードです。
nojiさんこんにちはNAKAといいます。
E8aのインターフェースは、MODEとRESETの専用端子なので、UARTは使えると思います。
P.S.
先日、温特が良くピンコンパチだったのでR8C23→R8C34Wに更新しましたがUART1が無くなり
UART2になってました。UART0とUART2なんてなんか変!
何故なんだろぉ~?????。
NAKAさん
ご回答ありがとうございます。
>E8aのインターフェースは、MODEとRESETの専用端子なので、UARTは使えると思います。
「E8aエミュレータ ユーザーズマニュアル別冊(接続時の注意事項) R8Cファミリ / R8C/3xシリーズ」を読み直しました。
E8aはMODEとRESET端子を使用しているのですね。いやはや、お恥ずかしい限りです。ありがとうございます。
私もUARTの番号付けにはかなり面食らいました。丸1日くらいはもやもやしていました。
今でも気になりますが、考えないようにしています。何か理由があるのであれば知りたいですよね。