- FPB-RL78/F25はArduino-Uno互換のインターフェースピンを持つボードである。
| No. |
Name |
Function |
| 1 |
Digital IO |
51 Digital input pins / 34 Digital input pull-up pins / 51 Digital output pins / 14 Open-drain output pins |
| 2 |
Serial(UART) |
1 Serial(UART) channels(※1) |
| 3 |
Wire(I2C) |
2 Wire(I2C) channels(※2) |
| 4 |
SPI |
1 SPI channel(※2) |
| 5 |
CAN FD |
2 CAN FD channels |
| 6 |
LED |
2 on Board LED (pin 15 and pin 16) |
| 7 |
User Switch |
1 on Board User Switch (pin 26) |
- (※1) Serial(RxD0, TxD0)はUSB-シリアル変換器を介してUSB Type-Cコネクタに接続
- (※2) Wire1とSPIは同時使用不可
- FPB-RL78/F25はデジタル入力ピンを51本、デジタルプルアップ入力ピンを34本、デジタル出力ピンを51本持つ。
- デジタルIOを使用する場合、初めにpinMode()を呼び出して、指定したピンを入力または出力として動作するように設定する必要がある。
pinMode(2,INPUT);
val = digitalRead(2);
pinMode(3,INPUT_PULLUP);
val = digitalRead(3);
pinMode(4,OUTPUT);
digitailWrite(4,HIGH);
| Digital input pin |
Digital input_pullup pin |
Digital output pin |
Open-drain output pins |
memo |
| 2-52 |
2-23, 40-48, 50-52 |
2-52 |
4-13, 20-23 |
- |
- FPB-RL78/F25はSerial(UART)を1チャネル持つ。
- 各チャネルを使用する場合のデフォルトの送信バッファサイズは256バイトである。
- 各チャネルを使用する場合のデフォルトの受信バッファサイズは256バイトである。
- 各チャネルのピン割り当てを以下に示す。
| Channel |
Transmit pin |
Receive pin |
memo |
| Serial |
1 |
0 |
- |
- FPB-RL78/F25はWire(I2C)を2チャネル持つ。
- 各チャネルのピン割り当てを以下に示す。
| Channel |
Data pin |
Clock pin |
memo |
| Wire |
22(SDA) |
23(SCL) |
- |
| Wire1 |
12 |
13 |
SPI cannot be used simultaneously with the Wire1 channel. |
- FPB-RL78/F25はSPIを1チャネル持つ。
- 設定可能なクロック周波数の範囲は156.25kHzから10MHzである。
- 各チャネルのピン割り当てを以下に示す。
| Channel |
Chip Select pin |
Data out pin |
Data in pin |
Clock pin |
memo |
| SPI |
10 |
11 |
12 |
13 |
Wire1 cannot be used simultaneously with the SPI channel. |
- FPB-RL78/F25はCAN FDを2チャネル持つ。
- 各チャネルのピン割り当てを以下に示す。
| Channel |
Data input pin |
Data output pin |
memo |
| CAN Ch0 |
21 |
20 |
Connected to the on-board CAN transceiver. |
| CAN Ch1 |
5 |
4 |
Not connected to a CAN transceiver. |
- FPB-RL78/F25は2つのLEDが実装されている。
- LEDに接続するピンを以下に示す。
| Name |
pin |
memo |
| LED1 |
50 |
- |
| LED2 |
51 |
- |
- FPB-RL78/F25は1つのユーザスイッチが実装されている。
- ユーザスイッチに接続するピンを以下に示す。