1/*
2 * File: Shunt_Three_Sample_Point.h
3 *
4 * Code generated for Simulink model 'PMSM_Controller'.
5 *
6 * Model version : 1.1228
7 * Simulink Coder version : 9.4 (R2020b) 29-Jul-2020
8 * C/C++ source code generated on : Tue Apr 5 20:46:52 2022
9 *
10 * Target selection: ert.tlc
11 * Embedded hardware selection: ARM Compatible->ARM Cortex-M
12 * Code generation objectives:
13 * 1. Execution efficiency
14 * 2. RAM efficiency
15 * Validation result: Not run
16 */
17
18#ifndef RTW_HEADER_Shunt_Three_Sample_Point_h_
19#define RTW_HEADER_Shunt_Three_Sample_Point_h_
20#ifndef PMSM_Controller_COMMON_INCLUDES_
21#define PMSM_Controller_COMMON_INCLUDES_
22#include "rtwtypes.h"
23#include "zero_crossing_types.h"
24#endif /* PMSM_Controller_COMMON_INCLUDES_ */
25
26#include "PMSM_Controller_types.h"
27
28extern void Shunt_Three_Sample_Point(uint16_T rtu_low, uint16_T rtu_midle,
29 uint8_T rtu_i_sector, uint16_T rtu_half_pwm_count, uint16_T rtu_t_adc,
30 uint16_T rtu_t_dead, uint16_T rtu_t_samp_before, uint16_T *rty_o_samp_p1,
31 uint16_T *rty_o_samp_p2, uint8_T *rty_o_sector);
32
33#endif /* RTW_HEADER_Shunt_Three_Sample_Point_h_ */
34
35/*
36 * File trailer for generated code.
37 *
38 * [EOF]
39 */
40