お世話になります初心者IKUZOと申しますRL78/G1EのTO00でパルス出力8個のみ出力したいと思いますR_TAU0_Channel0_Start();からたぶんINTTM00割込みハンドラーにてカウンター確認しましてR_TAU0_Channel0_Stop();を呼ぶような処理ではないかと思いますが1.INTTM00割込みハンドラーはどのファイルになりますでしょうか?2.その中でカウンターが8になっているかどうかは、どのように確認するのでしょうか?
IKUZOさん スマートアナログ専用のコンフィグツールを使わないとですね。(ツールがCS+に組み込まれて色々できます) www.renesas.com/.../sa-designer.html Webの波形シミュレータは最近?閉鎖されてしまったようです。 www.renesas.com/.../smart-analog-renesas-va.html シリアル使って例えば、SO出力の初期値を1にしておいて、SO端子から0x55を2回送信するのとかってダメです? 送信バッファがあるので、1バイト(0x55)送信中にもう1バイト(0x55)を送信すれば、割り込みとかDMA使わずに、ぴったり8パルス作れますし。
Kirinさん、アドバイスありがとうございます「シリアル使って例えば、SO出力の初期値を1にしておいて、SO端子から0x55を2回送信するのとかってダメです?送信バッファがあるので、1バイト(0x55)送信中にもう1バイト(0x55)を送信すれば、割り込みとかDMA使わずに、ぴったり8パルス作れますし。」そういう方法もありましたね、なるほどと思いました、ビットパターンでできますからね、とりあえずできましたので。