TMPM4G9  V1.0.0.0
trm_t32a.h
Go to the documentation of this file.
1 
13 /*------------------------------------------------------------------------------*/
14 /* Define to prevent recursive inclusion */
15 /*------------------------------------------------------------------------------*/
16 #ifndef __TRM_T32A_H
17 #define __TRM_T32A_H
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22 
23 /*------------------------------------------------------------------------------*/
24 /* Includes */
25 /*------------------------------------------------------------------------------*/
26 #include "txz_sample_def.h"
27 
37 /*------------------------------------------------------------------------------*/
38 /* Macro Function */
39 /*------------------------------------------------------------------------------*/
45 /* no define */
46  /* End of group TRMOSC_Private_macro */
50 
51 
52 /*------------------------------------------------------------------------------*/
53 /* Configuration */
54 /*------------------------------------------------------------------------------*/
60 /* no define */
61  /* End of group TRMOSC_Private_define */
65 
66 
67 /*------------------------------------------------------------------------------*/
68 /* Macro Definition */
69 /*------------------------------------------------------------------------------*/
76 /* no define */
77  /* End of group TRMOSC_Control */
81  /* End of group TRMOSC_Private_define */
85 
86 /*------------------------------------------------------------------------------*/
87 /* Enumerated Type Definition */
88 /*------------------------------------------------------------------------------*/
94 /* no define */
95  /* End of group TRMOSC_Private_define */
99 
100 /*------------------------------------------------------------------------------*/
101 /* Structure Definition */
102 /*------------------------------------------------------------------------------*/
108 /* no define */
109  /* End of group TRMOSC_Private_define */
113 
114 /*------------------------------------------------------------------------------*/
115 /* Functions */
116 /*------------------------------------------------------------------------------*/
122 void InitT32A_Sout(void);
123 void InitT32A_RefIn(void);
124 void StartCapture(void);
125 uint32_t GetCaptureData(void);
126 void StopCapture(void);
127  /* End of group TRMOSC_Private_functions */
131  /* End of group TRMOSC */
135  /* End of group Example */
139 
140 #ifdef __cplusplus
141 }
142 #endif /* __cplusplus */
143 #endif /* __TRM_T32A_H */
144 
void StopCapture(void)
Stop Capture.
Definition: trm_t32a.c:571
void InitT32A_Sout(void)
Initialize T32A Signal Output Function.
Definition: trm_t32a.c:151
void InitT32A_RefIn(void)
Initialize T32A Reference Signal Input Function.
Definition: trm_t32a.c:388
void StartCapture(void)
Start Capture.
Definition: trm_t32a.c:473
uint32_t GetCaptureData(void)
Get Capture Data.
Definition: trm_t32a.c:509