a

Dependencies:   mbed

Committer:
Tom0108
Date:
Thu Aug 22 09:26:20 2019 +0000
Revision:
0:761a63c6d020
Child:
6:040d001acb12
08/22

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Tom0108 0:761a63c6d020 1 /**
Tom0108 0:761a63c6d020 2 ******************************************************************************
Tom0108 0:761a63c6d020 3 * @file main.h
Tom0108 0:761a63c6d020 4 * @author You
Tom0108 0:761a63c6d020 5 * @version V?.?.?
Tom0108 0:761a63c6d020 6 * @date Today
Tom0108 0:761a63c6d020 7 * @brief メインのヘッダファイル
Tom0108 0:761a63c6d020 8 ******************************************************************************
Tom0108 0:761a63c6d020 9 */
Tom0108 0:761a63c6d020 10
Tom0108 0:761a63c6d020 11 /* ヘッダ再呼び出し防止のための定義 ------------------------------------------*/
Tom0108 0:761a63c6d020 12
Tom0108 0:761a63c6d020 13 #ifndef _MAIN_H_
Tom0108 0:761a63c6d020 14 #define _MAIN_H_
Tom0108 0:761a63c6d020 15 #include "gyro.h"
Tom0108 0:761a63c6d020 16 #include "YKNCT_I2C.h"
Tom0108 0:761a63c6d020 17
Tom0108 0:761a63c6d020 18 /* ファイル追加 --------------------------------------------------------------*/
Tom0108 0:761a63c6d020 19 #include "YKNCT.h"
Tom0108 0:761a63c6d020 20 #include "mbed.h"
Tom0108 0:761a63c6d020 21
Tom0108 0:761a63c6d020 22 /* 定数定義 ------------------------------------------------------------------*/
Tom0108 0:761a63c6d020 23
Tom0108 0:761a63c6d020 24
Tom0108 0:761a63c6d020 25 /* マクロ定義 ----------------------------------------------------------------*/
Tom0108 0:761a63c6d020 26
Tom0108 0:761a63c6d020 27
Tom0108 0:761a63c6d020 28 /* 型定義 --------------------------------------------------------------------*/
Tom0108 0:761a63c6d020 29 typedef enum
Tom0108 0:761a63c6d020 30 {
Tom0108 0:761a63c6d020 31 test_motor,
Tom0108 0:761a63c6d020 32 test_motor2,
Tom0108 0:761a63c6d020 33 test_motor3,
Tom0108 0:761a63c6d020 34 test_motor4,
Tom0108 0:761a63c6d020 35 test_motor5,
Tom0108 0:761a63c6d020 36 test_motor6,
Tom0108 0:761a63c6d020 37 test_motor7,
Tom0108 0:761a63c6d020 38 test_motor8,
Tom0108 0:761a63c6d020 39 Motor_MAX
Tom0108 0:761a63c6d020 40 } _Motor_;
Tom0108 0:761a63c6d020 41
Tom0108 0:761a63c6d020 42
Tom0108 0:761a63c6d020 43 typedef enum{
Tom0108 0:761a63c6d020 44 limit,
Tom0108 0:761a63c6d020 45 limit1,
Tom0108 0:761a63c6d020 46 limit2,
Tom0108 0:761a63c6d020 47 limit3,
Tom0108 0:761a63c6d020 48 limit4,
Tom0108 0:761a63c6d020 49 limit5,
Tom0108 0:761a63c6d020 50 limit6,
Tom0108 0:761a63c6d020 51 limit7,
Tom0108 0:761a63c6d020 52 IN_MAX
Tom0108 0:761a63c6d020 53 }_limit_;
Tom0108 0:761a63c6d020 54 typedef enum{
Tom0108 0:761a63c6d020 55 out1,
Tom0108 0:761a63c6d020 56 out2,
Tom0108 0:761a63c6d020 57 out3,
Tom0108 0:761a63c6d020 58 out4,
Tom0108 0:761a63c6d020 59 ExTowel,
Tom0108 0:761a63c6d020 60 OUT_MAX
Tom0108 0:761a63c6d020 61 }_OUT_;
Tom0108 0:761a63c6d020 62 /* 変数宣言 ------------------------------------------------------------------*/
Tom0108 0:761a63c6d020 63
Tom0108 0:761a63c6d020 64
Tom0108 0:761a63c6d020 65
Tom0108 0:761a63c6d020 66 /* 関数宣言 ------------------------------------------------------------------*/
Tom0108 0:761a63c6d020 67
Tom0108 0:761a63c6d020 68
Tom0108 0:761a63c6d020 69
Tom0108 0:761a63c6d020 70 #endif /* _MAIN_H_ */
Tom0108 0:761a63c6d020 71
Tom0108 0:761a63c6d020 72 /******************************** END OF FILE *********************************/