FPB RL78F25 Arduino Functionリスト - renesas/Arduino GitHub Wiki

FPB-RL78/F25

Description

  • FPB-RL78/F25はArduino-Uno互換のインターフェースピンを持つボードである。

1. Function List

  • FPB-RL78/F25の機能一覧を以下に示す。
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は同時使用不可

2. Functions

2-1. Digital IO

  • FPB-RL78/F25はデジタル入力ピンを51本、デジタルプルアップ入力ピンを34本、デジタル出力ピンを51本持つ。
  • デジタルIOを使用する場合、初めにpinMode()を呼び出して、指定したピンを入力または出力として動作するように設定する必要がある。

    1. 2番ピンを入力として使用する
   pinMode(2,INPUT);
   val = digitalRead(2);
    1. 3番ピンをプルアップ入力として使用する
   pinMode(3,INPUT_PULLUP);
   val = digitalRead(3);
    1. 4番ピンを出力として使用する
   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 -

2-2. Serial(UART)

  • FPB-RL78/F25はSerial(UART)を1チャネル持つ。
  • 各チャネルを使用する場合のデフォルトの送信バッファサイズは256バイトである。
  • 各チャネルを使用する場合のデフォルトの受信バッファサイズは256バイトである。
  • 各チャネルのピン割り当てを以下に示す。
Channel Transmit pin Receive pin memo
Serial 1 0 -

2-3. Wire(I2C)

  • 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.

2-4. SPI

  • 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.

2-5. CAN FD

  • 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.

2-6. LED

  • FPB-RL78/F25は2つのLEDが実装されている。
  • LEDに接続するピンを以下に示す。
Name pin memo
LED1 50 -
LED2 51 -

2-7. User Switch

  • FPB-RL78/F25は1つのユーザスイッチが実装されている。
  • ユーザスイッチに接続するピンを以下に示す。
Name pin memo
SW1 49 -
⚠️ **GitHub.com Fallback** ⚠️