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ポートに戻す