X-CUBE-SPN7 for X-NUCLEO-IHM07M1: C:/Users/giuseppe scuderi-sl/Desktop/MOTOR CONTROL/Peppe/trunk/Firmware/X-CUBE-SPN7-MC-6STEP/Drivers/BSP/Components/l6230/l6230.h Source File

X-NUCLEO-IHM07M1 X-CUBE-SPN7

l6230.h
Go to the documentation of this file.
1 
38 /* Define to prevent recursive inclusion -------------------------------------*/
39 #ifndef __L6230_H
40 #define __L6230_H
41 
42 #include "stdint.h"
43 #include "MC_Common.h"
44 
45  extern void L6230_ECH1CH2_DCH3_IO_Write(void);
46  extern void L6230_ECH1CH3_DCH2_IO_Write(void);
47  extern void L6230_ECH2CH3_DCH1_IO_Write(void);
48  extern void L6230_DCH1CH2CH3_IO_Write(void);
49  extern void L6230_Start_PWM_generation(void);
50  extern void L6230_Stop_PWM_generation(void);
51  extern void L6230_HFTIM_DC_CH1(uint16_t CCR_value);
52  extern void L6230_HFTIM_DC_CH2(uint16_t CCR_value);
53  extern void L6230_HFTIM_DC_CH3(uint16_t CCR_value);
54  extern void START_Ref_Generation(void);
55  extern void STOP_Ref_Generation(void);
56  extern void Set_Ref_Generation(uint16_t);
57 
58  void EnableInput_CH1_E_CH2_E_CH3_D(void);
59  void EnableInput_CH1_E_CH2_D_CH3_E(void);
60  void EnableInput_CH1_D_CH2_E_CH3_E(void);
61  void DisableInput_CH1_D_CH2_D_CH3_D(void);
62  void Start_PWM_driving(void);
63  void Stop_PWM_driving(void);
64  void HF_TIMx_SetDutyCycle_CH1(uint16_t);
65  void HF_TIMx_SetDutyCycle_CH2(uint16_t);
66  void HF_TIMx_SetDutyCycle_CH3(uint16_t);
67  void Current_Reference_Start(void);
68  void Current_Reference_Stop(void);
69  void Current_Reference_Setvalue(uint16_t);
70 
71 
98 #endif
This header file is a common file.
Generated on Fri Sep 11 2015 16:47:21 for X-CUBE-SPN7 for X-NUCLEO-IHM07M1 by   doxygen 1.8.9.1