bitCommunication

Dependents:   Tourobo2022_TBCMotorDriver

bitCommunication.h

Committer:
YutaTogashi
Date:
2020-03-06
Revision:
1:07e4d319fabf
Parent:
0:84d855550633

File content as of revision 1:07e4d319fabf:

#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