#ifndef __TEMPUSERCONF_H
#define __TEMPUSERCONF_H

#define FD6536PIN_EN   (1)                 //FD6536需要使能 10脚拉高使能 TOM++

#define ActiveLowEnable         (0x0540)                        //单位 -- %%  禁止改动 低电平有效
#define ActiveHighEnable        (0)                             //单位 -- %%  禁止改动 高电平有效


#define M_Hpwm_Lon               (1)                             //单位 -- %% 上桥调制 @@       TOMOK
#define M_HPWM_LPWM              (3)                             //单位 -- %% 下桥调试 @@       TOMOK
#define M_HLPWM_Lon              (4)                             //单位 -- %% 互补输出，下桥H   TOMOK
#define M_HONPWM_Lpwm            (6)                             //


#define VREF3_0                  (1)
#define VREF4_0                  (2)
#define VREF4_5                  (3)
#define VREF5_0                  (4)

#define FO_CMP                   (1)                            //内部比较器作为硬件过流
#define FO_INT                   (2)                            //外部信号作为，硬件保护
#define FO_CMPINT                (3)                            //

#define HallSensor           (1)                   //单位 -- %% 支持hallic 和hallsensor
#define SensorLess           (2)                   //无hall 反电势采样

#define BREAK_VALUE         _IQ(1.0)        //单位-- &&  刹车强度 0.0~1.0   0：强度可调 非零：固定刹车强速
#define FREE_DOWN           (1)              //单位-- %%  自由停机
#define SLOWING_DOWN        (2)              //单位-- %%  减速停机   没有测试
#define BREAK_DOWN          (3)              //单位-- %%  刹车

#define NODIR               (0)                   //单位-- %% 不默认方向
#define CW                  (1)                   //单位-- %% 正转
#define CCW                 (2)                   //单位-- %% 反转


#define HallIC_X             (1)             //单位 -- %%  P02 P37 P36  @@
#define HallIC_Y             (2)             //单位 -- %%  P14 P16 P21  @@
#define HallIC_Z             (3)             //单位 -- %%  P14 P15 P16 P17 P20 P21  @@

#define DEGREES_120          (0)             //单位-- %% hall 120度安装模式
#define DEGREES_60           (1)             //单位-- %% hall 60度安装模式


#endif