17 #ifndef __H_RXDUINO_SPI 
   18 #define __H_RXDUINO_SPI 
   41 #define LSBFIRST SPI_LSBFIRST  
   42 #define MSBFIRST SPI_MSBFIRST  
  136     unsigned long transfer(
unsigned long txdata) ;
 
  145 #endif // __H_RXDUINO_SPI 
void setClockDivider(SPI_CLK_DIVIDER divider)
SPIクロックの速度(PCLKに対する分周比)の設定 
void setDataMode(SPI_DATA_MODE mode)
SPIのデータモードを指定する 
unsigned long transfer(unsigned long txdata)
SPIのデータを送受信する 
SPI_PORT port
ポート番号を変える場合はここを変える 
void setBitOrder(int bitOrder)
送受信するビットオーダーを指定する 
void setBitLength(int bitLength)
送受信するビット長の指定 
Arduino互換のSPIクラス RXマイコン内蔵のRSPIモジュールを使いやすくする 
Renesas RX62N/63N用のArduino互換ライブラリ 
void begin(void)
内蔵SPIモジュールを初期化し、使用できるようにする。 
SPI_PORT
SCIポートのCSが出力される場所 
SPI_CLK_DIVIDER
SPIクロックの速度 
void end(void)
SPIをクローズし、割り当てられたピンを汎用I/Oポートに戻す