ディスプレイに文字を表示 | |
---|---|
private void main() { BrainPad.Display.Clear(); BrainPad.Display.DrawString(10, 10, "Hello!", BrainPad.Color.Yellow); BrainPad.Display.DrawString(10, 20, "Brain Pad", BrainPad.Color.Green); for(int i=0; i<5; i++) BrainPad.Display.DrawString(10, i*10+30, i.ToString(), BrainPad.Color.Blue); } |
1 2 3 ディスプレイ消去 4 文字列の表示 5 文字列の表示 6 7 数字の表示 8 9 |
![]() |
⇔![]() |
![]() | BrainPad RS232C |
通信 変換 |
パソコン USB |
![]() |
FT232RL USBシリアル変換モジュール ここで使用するピンのみ説明します。 電源はパソコンからのUSBケーブルから供給されます。
BrainPad側は、COM1(RX,TX)と印刷されている部分です。ここでは、BrainPadのTXが変換器のRxD(オレンジの線)、BrainPadのRXが変換器のTxD(白の線)に繋いでいます。出力同士を繋げると壊れる可能性がありますので注意してください。 |
![]() |
シリアルポートのボタンをONにして、その横の選択枝から「USB Serial Port」を選びます。これが表示されない場合はドライバーがインストールされていませんので、インストールしてください。 |
![]() |
BrainPadでは通信速度を115200bps(bit par second)を用いているので、メニューの「設定」→「シリアルポート」を選びます。 |
![]() |
ボー・レート(baud rate:変調速度)を115200変更する必要があります。 |
Tera Termへの表示テスト | |
---|---|
private void main() { // E12 Tx/COM1 // E11 Rx/COM1 Console.WriteLine("Hello World! 1"); Console.WriteLine("Hello World! 2"); for (int i = 0; i < 10; i++) Console.Write(i + " "); Console.Write("\r\n整数を入れてください→"); int a = Console.ReadInt(); Console.WriteLine("2倍すると" + a * 2 + "になります。"); } |
1 2 3 4 5 6 7 8 9 ¥rはキャリッジリターン 10 ¥nはラインフィード 11 12 |