Choco OS  V.0.16.9.0
Join to the chocolate world
oc_saipll.h
1 
32 #ifndef SYSTEM_PORTABLE_INC_OC_SAIPLL_H_
33 #define SYSTEM_PORTABLE_INC_OC_SAIPLL_H_
34 
35 #include <oc_stdtypes.h>
36 #include <oc_frequency.h>
37 #include <oc_errors.h>
38 
44 #define _________________________________________TYPES_SECTION______________________________________________________________________________
45 
48 //==========================================================================================================================================
54 //==========================================================================================================================================
55 typedef enum
56 {
65 
66 #undef _________________________________________TYPES_SECTION______________________________________________________________________________
67 
74 #define _________________________________________PROTOTYPES_SECTION_________________________________________________________________________
75 
78 extern oC_ErrorCode_t oC_SaiPll_Configure( oC_SaiPll_OutputLine_t OutputLine , oC_Frequency_t Frequency , oC_Frequency_t PermissibleDifference , oC_Frequency_t * outRealFrequency );
79 
80 #undef _________________________________________PROTOTYPES_SECTION_________________________________________________________________________
81 
83 #endif /* SYSTEM_PORTABLE_INC_OC_SAIPLL_H_ */
oC_SaiPll_OutputLine_t
stores selection of the output line
Definition: oc_saipll.h:55
The file with frequency definitions.
double oC_Frequency_t
type to store frequency
Definition: oc_frequency.h:76
Number of main elements (maximum index) in the type.
Definition: oc_saipll.h:60
Additional definition for SAI2 CLK line.
Definition: oc_saipll.h:63
Output of the PLL connected to the LTDC module (LTDC Clock)
Definition: oc_saipll.h:57
Additional definition for SAI1 CLK line.
Definition: oc_saipll.h:62
This is the mask to get index of the line from the type.
Definition: oc_saipll.h:61
Output of the PLL connected to the PLL48CLK.
Definition: oc_saipll.h:58
Output of the PLL connected to the SAI.
Definition: oc_saipll.h:59
oC_ErrorCode_t oC_SaiPll_Configure(oC_SaiPll_OutputLine_t OutputLine, oC_Frequency_t Frequency, oC_Frequency_t PermissibleDifference, oC_Frequency_t *outRealFrequency)
Configures SAI PLL.
Definition: oc_saipll.c:201
FILE__DESCRIPTION