bitCommunication

Dependents:   Tourobo2022_TBCMotorDriver

bitCommunication.h

Committer:
YutaTogashi
Date:
2019-04-02
Revision:
0:84d855550633
Child:
1:07e4d319fabf

File content as of revision 0:84d855550633:

#ifndef BITCOMMUNICATION_H
#define BITCOMMUNICATION_H

#include "mbed.h"

/************************************書き込み*****************************************/
/**変数に書き込んでreturnするバージョン**/
int bitWrite(int data,int bitNumber,bool content);

/**アドレスを受け取って処理するバージョン(未動作(危険))**/
void bitWrite(int *dataAdress,int bitNumber,bool content);

/**配列のアドレスを受け取って処理するバージョン**/
void bitWrite(int *dataArray,int arrayNumber,int bitNumber,bool content);


/************************************読み込み******************************************/
/**指定したbitが0or1かをreturn**/
int bitRead(int data,int bitNumber);

#endif