bitCommunication

Dependents:   Tourobo2022_TBCMotorDriver

Committer:
YutaTogashi
Date:
Fri Mar 06 10:29:15 2020 +0000
Revision:
1:07e4d319fabf
Parent:
0:84d855550633
20200306 AddComment

Who changed what in which revision?

UserRevisionLine numberNew contents of line
YutaTogashi 0:84d855550633 1 #ifndef BITCOMMUNICATION_H
YutaTogashi 0:84d855550633 2 #define BITCOMMUNICATION_H
YutaTogashi 0:84d855550633 3
YutaTogashi 0:84d855550633 4 #include "mbed.h"
YutaTogashi 0:84d855550633 5
YutaTogashi 0:84d855550633 6 /************************************書き込み*****************************************/
YutaTogashi 0:84d855550633 7 /**変数に書き込んでreturnするバージョン**/
YutaTogashi 0:84d855550633 8 int bitWrite(int data,int bitNumber,bool content);
YutaTogashi 0:84d855550633 9
YutaTogashi 1:07e4d319fabf 10 /**アドレスを受け取って処理するバージョン**/
YutaTogashi 0:84d855550633 11 void bitWrite(int *dataAdress,int bitNumber,bool content);
YutaTogashi 0:84d855550633 12
YutaTogashi 0:84d855550633 13 /**配列のアドレスを受け取って処理するバージョン**/
YutaTogashi 0:84d855550633 14 void bitWrite(int *dataArray,int arrayNumber,int bitNumber,bool content);
YutaTogashi 0:84d855550633 15
YutaTogashi 0:84d855550633 16 /************************************読み込み******************************************/
YutaTogashi 0:84d855550633 17 /**指定したbitが0or1かをreturn**/
YutaTogashi 0:84d855550633 18 int bitRead(int data,int bitNumber);
YutaTogashi 0:84d855550633 19
YutaTogashi 0:84d855550633 20 #endif