MCUSW
Loading...
Searching...
No Matches
Mcu_Cfg.h
Go to the documentation of this file.
1/*
2*
3* Copyright (c) 2024 Texas Instruments Incorporated
4*
5* All rights reserved not granted herein.
6*
7* Limited License.
8*
9* Texas Instruments Incorporated grants a world-wide, royalty-free, non-exclusive
10* license under copyrights and patents it now or hereafter owns or controls to make,
11* have made, use, import, offer to sell and sell ("Utilize") this software subject to the
12* terms herein. With respect to the foregoing patent license, such license is granted
13* solely to the extent that any such patent is necessary to Utilize the software alone.
14* The patent license shall not apply to any combinations which include this software,
15* other than combinations with devices manufactured by or for TI ("TI Devices").
16* No hardware patent is licensed hereunder.
17*
18* Redistributions must preserve existing copyright notices and reproduce this license
19* (including the above copyright notice and the disclaimer and (if applicable) source
20* code license limitations below) in the documentation and/or other materials provided
21* with the distribution
22*
23* Redistribution and use in binary form, without modification, are permitted provided
24* that the following conditions are met:
25*
26* * No reverse engineering, decompilation, or disassembly of this software is
27* permitted with respect to any software provided in binary form.
28*
29* * any redistribution and use are licensed by TI for use only with TI Devices.
30*
31* * Nothing shall obligate TI to provide you with source code for the software
32* licensed and provided to you in object code.
33*
34* If software source code is provided to you, modification and redistribution of the
35* source code are permitted provided that the following conditions are met:
36*
37* * any redistribution and use of the source code, including any resulting derivative
38* works, are licensed by TI for use only with TI Devices.
39*
40* * any redistribution and use of any object code compiled from the source code
41* and any resulting derivative works, are licensed by TI for use only with TI Devices.
42*
43* Neither the name of Texas Instruments Incorporated nor the names of its suppliers
44*
45* may be used to endorse or promote products derived from this software without
46* specific prior written permission.
47*
48* DISCLAIMER.
49*
50* THIS SOFTWARE IS PROVIDED BY TI AND TI'S LICENSORS "AS IS" AND ANY EXPRESS
51* OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
52* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
53* IN NO EVENT SHALL TI AND TI'S LICENSORS BE LIABLE FOR ANY DIRECT, INDIRECT,
54* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
55* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
56* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
57* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
58* OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
59* OF THE POSSIBILITY OF SUCH DAMAGE.
60*
61*/
62
63 /****************************************************************************
64 Project : AM62Dx_Demo
65 Date : 2024-12-16 16:34:53
66 SW Ver : 10.0.0
67 Module Rele Ver : AUTOSAR 4.3.1
68
69 This file is generated by EB Tresos
70 Do not modify this file,otherwise the software may behave in unexpected way.
71
72 ******************************************************************************/
73
89#ifndef MCU_CFG_H
90#define MCU_CFG_H
91
92/*********************************************************************************************************************
93 * Standard Header Files
94 *********************************************************************************************************************/
95
96/*********************************************************************************************************************
97 * Other Header Files
98 *********************************************************************************************************************/
99
100#ifdef __cplusplus
101extern "C" {
102#endif
103
109#define MCU_VARIANT_POST_BUILD (STD_ON)
110
111/**********************************************************************************************************************
112 * Version Check
113 *********************************************************************************************************************/
115#define MCU_CFG_ID (0x1U)
116
117
118
119/* Requirements: SWS_Mcu_00129 */
127#define MCU_CFG_MAJOR_VERSION (10U)
129#define MCU_CFG_MINOR_VERSION (1U)
131#define MCU_CFG_PATCH_VERSION (3U)
132/* @} */
133
134/*********************************************************************************************************************
135 * Exported enums
136 *********************************************************************************************************************/
137
138
139/*********************************************************************************************************************
140 * Exported Preprocessor #define Constants
141 *********************************************************************************************************************/
143#define MCU_DEV_ERROR_DETECT (STD_ON)
145#define MCU_GET_RAM_STATE_API (STD_OFF)
147#define MCU_INIT_CLOCK_API (STD_ON)
149#define MCU_PERFORM_RESET_API (STD_ON)
151#define MCU_GET_VERSION_INFO_API (STD_ON)
153#define MCU_INIT_RAM_API (STD_OFF)
155#define MCU_NO_PLL (STD_OFF)
157#define MCU_REGISTER_READBACK_API (STD_OFF)
158
159
166#define DemConf_DemEventParameter_MCU_DEM_NO_EVENT (0xFFFFU)
167#define MCU_DEM_NO_EVENT DemConf_DemEventParameter_MCU_DEM_NO_EVENT
168
169#define ARRAYSIZE(array) ((sizeof (array) / \
170 sizeof ((array)[0])))
171
172
173
174/*
175 * The following defines shall be used as input
176 * parameter for: Mcu_SetMode(),
177 * Mcu_InitClock()
178 * Mcu_InitRamSection()
179 */
180
181/*<MCU_CFG_MODEUSERCONFIG_LIST>*/
182
183#define McuConf_McuModeSettingConf_McuModeSettingConf_0 (0U)
184/*</MCU_CFG_MODEUSERCONFIG_LIST>*/
185
186/*
187* Clock configuration
188*/
189/* The nomenclature is as per AUTOSAR_TPS_ECUConfiguration.pdf
190*/
191#define McuConf_McuClockSettingConfig_MCU_MCAN0 (0U)
192#define McuConf_McuClockSettingConfig_MCU_MCAN1 (1U)
193#define McuConf_McuClockSettingConfig_MCAN0 (2U)
194#define McuConf_McuClockSettingConfig_MCU_MCSPI0 (3U)
195#define McuConf_McuClockSettingConfig_MCU_MCSPI1 (4U)
196#define McuConf_McuClockSettingConfig_MCSPI0 (5U)
197#define McuConf_McuClockSettingConfig_MCSPI1 (6U)
198#define McuConf_McuClockSettingConfig_MCSPI2 (7U)
199#define McuConf_McuClockSettingConfig_MCU_GPT0 (8U)
200#define McuConf_McuClockSettingConfig_MCU_GPT1 (9U)
201#define McuConf_McuClockSettingConfig_MCU_GPT2 (10U)
202#define McuConf_McuClockSettingConfig_MCU_GPT3 (11U)
203#define McuConf_McuClockSettingConfig_GPT0 (12U)
204#define McuConf_McuClockSettingConfig_GPT1 (13U)
205#define McuConf_McuClockSettingConfig_GPT2 (14U)
206#define McuConf_McuClockSettingConfig_GPT3 (15U)
207#define McuConf_McuClockSettingConfig_GPT4 (16U)
208#define McuConf_McuClockSettingConfig_GPT5 (17U)
209#define McuConf_McuClockSettingConfig_GPT6 (18U)
210#define McuConf_McuClockSettingConfig_GPT7 (19U)
211#define McuConf_McuClockSettingConfig_WKUP_GPT0 (20U)
212#define McuConf_McuClockSettingConfig_WKUP_GPT1 (21U)
213#define McuConf_McuClockSettingConfig_RTI0 (22U)
214#define McuConf_McuClockSettingConfig_MCU_UART0 (23U)
215#define McuConf_McuClockSettingConfig_UART0 (24U)
216#define McuConf_McuClockSettingConfig_UART1 (25U)
217#define McuConf_McuClockSettingConfig_UART2 (26U)
218#define McuConf_McuClockSettingConfig_UART3 (27U)
219#define McuConf_McuClockSettingConfig_UART4 (28U)
220#define McuConf_McuClockSettingConfig_UART5 (29U)
221#define McuConf_McuClockSettingConfig_UART6 (30U)
222#define McuConf_McuClockSettingConfig_WKUPUART0 (31U)
223#define McuConf_McuClockSettingConfig_ETH0 (32U)
224#define McuConf_McuClockSettingConfig_EPWM0 (33U)
225#define McuConf_McuClockSettingConfig_EPWM1 (34U)
226#define McuConf_McuClockSettingConfig_EPWM2 (35U)
227#define McuConf_McuClockSettingConfig_ECAP0 (36U)
228#define McuConf_McuClockSettingConfig_ECAP1 (37U)
229#define McuConf_McuClockSettingConfig_ECAP2 (38U)
230#define McuConf_McuClockSettingConfig_OSPI0 (39U)
231
232/*</MCU_CFG_CLOCKUSERCONFIG_LIST>*/
233
234/*
235Reset Reason Config
236*/
237/*<MCU_CFG_RESETREASONUSERCONFIG_LIST>*/
238#define McuConf_McuResetReasonConf_MCU_POWER_ON_RESET (0U)
239#define McuConf_McuResetReasonConf_MCU_WATCHDOG_RESET (1U)
240#define McuConf_McuResetReasonConf_MCU_SW_RESET (2U)
241#define McuConf_McuResetReasonConf_MCU_RESET_UNDEFINED (3U)
242
243/*</MCU_CFG_RESETREASONUSERCONFIG_LIST>*/
244
245
246/*********************************************************************************************************************
247 * Exported Preprocessor #define Macros
248 *********************************************************************************************************************/
249
250/*********************************************************************************************************************
251 * Exported Type Declarations
252 *********************************************************************************************************************/
254#define MCU_PERFORM_RESET_MASK ((uint32)0x60U)
255#define DM_WDT_RST ((uint32)0x400000U)
256#define SRC_DEBUG_RST ((uint32)0x100U)
257#define SW_MAIN_POR_FROM_MAIN_DOMAIN ((uint32)0x2003000U)
258#define SW_MAIN_POR_FROM_MCU_DOMAIN ((uint32)0x1003000U)
259#define SW_MAIN_WARMRST_FROM_MAIN_DOMAIN ((uint32)0x200000U)
260#define SW_MAIN_WARMRST_FROM_MCU_DOMAIN ((uint32)0x10000U)
261
263#define MCU_PERFORM_RESET_VAL ((uint32)0x6U)
264
265#define rstaddr ((LLD_wkup_ctrl_mmr_cfg0Regs*)0x43000000U)
266#define RSTADDR_MCU_CTRL_MMR ((LLD_mcu_ctrl_mmr_cfg0Regs*)0x04500000U)
267
269#define MCU_ERRORRST_MASK ((Mcu_RawResetType)0xFFFF0000U)
270
271#define MCU_UTILS_ARRAYSIZE(array) ((sizeof (array) / \
272 sizeof ((array)[0])))
273
274#define MCU_RESET_STATUS_NUMBER ((uint8)0x7)
275
276/* Requirements: SWS_Mcu_00252,SWS_Mcu_00234 */
295
296
297
298typedef enum
299{
300 MCU,
302 MAIN,
304 WKUP
307
308
309typedef enum
310{
311 Mcan,
313 Mcspi,
315 Gpt,
317 Gpio,
319 Rti,
321 I2c,
323 Uart,
325 Eth,
327 Ospi,
329 Epwm,
331 Ecap,
334
342typedef enum
343{
344 MCU_CLKSRC_MODULE_ID_MCU_MCAN0 = 188, /* MCU_MCAN clock*/
345 MCU_CLKSRC_MODULE_ID_MCU_MCAN1 = 189, /* MCU_MCAN clock */
346 MCU_CLKSRC_MODULE_ID_MCAN0 = 98, /* MCU_MCAN clock */
347 MCU_CLKSRC_MODULE_ID_MCU_MCSPI0 = 147, /* MCU_SPI clock */
348 MCU_CLKSRC_MODULE_ID_MCU_MCSPI1 = 148, /* MCU_SPI clock */
349 MCU_CLKSRC_MODULE_ID_MCSPI0 = 141, /* SPI clock */
350 MCU_CLKSRC_MODULE_ID_MCSPI1 = 142, /* SPI clock */
351 MCU_CLKSRC_MODULE_ID_MCSPI2 = 143, /* SPI clock */
352 MCU_CLKSRC_MODULE_ID_MCU_GPT0 = 35, /* GPT clock */
353 MCU_CLKSRC_MODULE_ID_MCU_GPT1 = 48, /* GPT clock */
354 MCU_CLKSRC_MODULE_ID_MCU_GPT2 = 49, /* GPT clock */
355 MCU_CLKSRC_MODULE_ID_MCU_GPT3 = 50, /* GPT clock */
356 MCU_CLKSRC_MODULE_ID_GPT0 = 36, /* GPT clock */
357 MCU_CLKSRC_MODULE_ID_GPT1 = 37, /* GPT clock */
358 MCU_CLKSRC_MODULE_ID_GPT2 = 38, /* GPT clock */
359 MCU_CLKSRC_MODULE_ID_GPT3 = 39, /* GPT clock */
360 MCU_CLKSRC_MODULE_ID_GPT4 = 40, /* GPT clock */
361 MCU_CLKSRC_MODULE_ID_GPT5 = 41, /* GPT clock */
362 MCU_CLKSRC_MODULE_ID_GPT6 = 42, /* GPT clock */
363 MCU_CLKSRC_MODULE_ID_GPT7 = 43, /* GPT clock */
364 MCU_CLKSRC_MODULE_ID_WKUP_GPT0 = 110, /* GPT clock */
365 MCU_CLKSRC_MODULE_ID_WKUP_GPT1 = 111, /* GPT clock */
366 MCU_CLKSRC_MODULE_ID_MCU_GPIO0 = 79, /* WKUP GPIO clock */
367 MCU_CLKSRC_MODULE_ID_MCU_RTI0 = 131, /* RTI clock */
368 MCU_CLKSRC_MODULE_ID_MCU_I2C0 = 106, /* I2C clock */
369 MCU_CLKSRC_MODULE_ID_MCU_UART0 = 149, /* UART clock */
370 MCU_CLKSRC_MODULE_ID_UART0 = 146, /* UART clock */
371 MCU_CLKSRC_MODULE_ID_UART1 = 152, /* UART clock */
372 MCU_CLKSRC_MODULE_ID_UART2 = 153, /* UART clock */
373 MCU_CLKSRC_MODULE_ID_UART3 = 154, /* UART clock */
374 MCU_CLKSRC_MODULE_ID_UART4 = 155, /* UART clock */
375 MCU_CLKSRC_MODULE_ID_UART5 = 156, /* UART clock */
376 MCU_CLKSRC_MODULE_ID_UART6 = 158, /* UART clock */
377 MCU_CLKSRC_MODULE_ID_WKUP_UART0 = 114, /* UART clock */
378 MCU_CLKSRC_MODULE_ID_OSPI0 = 75, /* OSPI clock */
379 MCU_CLKSRC_MODULE_ID_ETH0 = 13, /* ETH clock */
380 MCU_CLKSRC_MODULE_ID_EPWM0 = 86, /*EPWM clock*/
381 MCU_CLKSRC_MODULE_ID_EPWM1 = 87, /*EPWM clock*/
382 MCU_CLKSRC_MODULE_ID_EPWM2 = 88, /*EPWM clock*/
383 MCU_CLKSRC_MODULE_ID_ECAP0 = 51, /*ECAP clock*/
384 MCU_CLKSRC_MODULE_ID_ECAP1 = 52, /*ECAP clock*/
385 MCU_CLKSRC_MODULE_ID_ECAP2 = 53, /*ECAP clock*/
386 MCU_CLKSRC_MODULE_ID_MAX = 190 /*MCU_CLKSRC_MODULE_ID_MCU_MCAN1 + 1*/
387
389
406
407/* Requirements: SWS_Mcu_00250,SWS_Mcu_00231 */
419
428
432typedef struct
433{
434 uint16 N;
435 uint16 M2;
436 uint16 FracM;
437 uint16 sdDiv;
444
454
455/* Requirements : SWS_Mcu_00256 */
465
466/* Requirements: SWS_Mcu_00030 */
470typedef struct
471{
472 P2VAR(uint8, AUTOMATIC, MCU_RAM_COPY) Mcu_RamSectionBaseAddress;
479
483typedef P2CONST (Mcu_RamSectionConfigType, AUTOMATIC, MCU_CONFIG_DATA)
485
489typedef P2CONST (Mcu_PllConfigType, AUTOMATIC, MCU_CONFIG_DATA)
491
495typedef P2FUNC (Std_ReturnType, AUTOMATIC, Mcu_CBKFunctionPtrType)
496 (uint32 moduleId, uint32 clkId, uint64 ParentId);
497
503
504
505typedef struct
506{
510
511extern CONST(Mcu_ResetStatusMap,
513
514extern CONST(Mcu_ResetInfo, MCU_CONST) Mcu_ResetInfoTbl ;
515
517extern const struct Mcu_ConfigType_s McuModuleConfiguration;
518
519#ifdef __cplusplus
520}
521#endif
522
523#endif /* #ifndef MCU_CFG_H */
524/**********************************************************************************************************************
525 * End of File: Mcu_Cfg.h
526 *********************************************************************************************************************/
Mcu_RamStateType
Enumeration of ranstate queried by Mcu_GetRamState()
Definition Mcu_Cfg.h:461
uint8 numFields
Definition Mcu_Cfg.h:507
const Mcu_ResetStatusMap * resetMap
Definition Mcu_Cfg.h:508
uint16 sdDiv
Definition Mcu_Cfg.h:437
uint64 MCU_PLL_HSDIV2
Definition Mcu_Cfg.h:441
Mcu_PllSourceIdType
Type for PLL source selection.
Definition Mcu_Cfg.h:424
uint16 M2
Definition Mcu_Cfg.h:435
uint16 N
Definition Mcu_Cfg.h:434
#define MCU_RESET_STATUS_NUMBER
Definition Mcu_Cfg.h:274
uint32 rawresetval
Definition Mcu_Cfg.h:500
uint64 MCU_PLL_HSDIV3
Definition Mcu_Cfg.h:442
Mcu_ModuleName
Definition Mcu_Cfg.h:310
Mcu_PllStatusType
This is a status value returned by the function Mcu_GetPllStatus() of the MCU module.
Definition Mcu_Cfg.h:414
uint8 Mcu_RamDefaultValue
Definition Mcu_Cfg.h:474
const Mcu_ResetInfo Mcu_ResetInfoTbl
const struct Mcu_ConfigType_s McuModuleConfiguration
MCU Configuration struct declaration.
uint16 FracM
Definition Mcu_Cfg.h:436
uint64 MCU_PLL_HSDIV1
Definition Mcu_Cfg.h:440
Mcu_ClkSourceIdType
This is the type of the clock source in clock tree that is selectable for peripheral....
Definition Mcu_Cfg.h:395
Mcu_PllClkDivType Mcu_PllClk3
Definition Mcu_Cfg.h:452
Mcu_PllClkDivType Mcu_PllClk1
Definition Mcu_Cfg.h:450
uint64 MCU_PLL_CLKOUT
Definition Mcu_Cfg.h:438
uint8 * Mcu_RamSectionBaseAddress
Definition Mcu_Cfg.h:472
Mcu_DomainType
Definition Mcu_Cfg.h:299
uint32 Mcu_RamSectionBytes
Definition Mcu_Cfg.h:476
Std_ReturnType(* Mcu_CBKFunctionPtrType)(uint32 moduleId, uint32 clkId, uint64 ParentId)
Pointer to Callback function.
Definition Mcu_Cfg.h:496
Mcu_ClkModuleIdType
Clock source config modules id enum.
Definition Mcu_Cfg.h:343
const Mcu_ResetStatusMap Mcu_ResetStatusMapTbl[MCU_RESET_STATUS_NUMBER]
Mcu_ResetType
This is the type of the reset enumerator containing the subset of reset types. It is not required t...
Definition Mcu_Cfg.h:284
Mcu_ResetType resetReason
Definition Mcu_Cfg.h:501
Mcu_PllClkDivType Mcu_PllClk2
Definition Mcu_Cfg.h:451
uint64 MCU_PLL_HSDIV0
Definition Mcu_Cfg.h:439
@ MCU_RAMSTATE_INVALID
Definition Mcu_Cfg.h:462
@ MCU_RAMSTATE_VALID
Definition Mcu_Cfg.h:463
@ MCU_CLKSRC_APLL
Definition Mcu_Cfg.h:426
@ MCU_CLKSRC_DPLL
Definition Mcu_Cfg.h:425
@ Ecap
Definition Mcu_Cfg.h:331
@ Mcspi
Definition Mcu_Cfg.h:313
@ Ospi
Definition Mcu_Cfg.h:327
@ Gpt
Definition Mcu_Cfg.h:315
@ Uart
Definition Mcu_Cfg.h:323
@ Epwm
Definition Mcu_Cfg.h:329
@ Gpio
Definition Mcu_Cfg.h:317
@ I2c
Definition Mcu_Cfg.h:321
@ Eth
Definition Mcu_Cfg.h:325
@ Mcan
Definition Mcu_Cfg.h:311
@ Rti
Definition Mcu_Cfg.h:319
@ MCU_PLL_LOCKED
Definition Mcu_Cfg.h:415
@ MCU_PLL_STATUS_UNDEFINED
Definition Mcu_Cfg.h:417
@ MCU_PLL_UNLOCKED
Definition Mcu_Cfg.h:416
@ MCU_CLKSRC_5
Definition Mcu_Cfg.h:401
@ MCU_CLKSRC_6
Definition Mcu_Cfg.h:402
@ MCU_CLKSRC_MAX
Definition Mcu_Cfg.h:404
@ MCU_CLKSRC_7
Definition Mcu_Cfg.h:403
@ MCU_CLKSRC_2
Definition Mcu_Cfg.h:398
@ MCU_CLKSRC_4
Definition Mcu_Cfg.h:400
@ MCU_CLKSRC_0
Definition Mcu_Cfg.h:396
@ MCU_CLKSRC_3
Definition Mcu_Cfg.h:399
@ MCU_CLKSRC_1
Definition Mcu_Cfg.h:397
@ MAIN
Definition Mcu_Cfg.h:302
@ WKUP
Definition Mcu_Cfg.h:304
@ MCU
Definition Mcu_Cfg.h:300
@ MCU_CLKSRC_MODULE_ID_MCSPI2
Definition Mcu_Cfg.h:351
@ MCU_CLKSRC_MODULE_ID_GPT0
Definition Mcu_Cfg.h:356
@ MCU_CLKSRC_MODULE_ID_MCU_MCAN1
Definition Mcu_Cfg.h:345
@ MCU_CLKSRC_MODULE_ID_MCU_GPT1
Definition Mcu_Cfg.h:353
@ MCU_CLKSRC_MODULE_ID_MCU_RTI0
Definition Mcu_Cfg.h:367
@ MCU_CLKSRC_MODULE_ID_GPT2
Definition Mcu_Cfg.h:358
@ MCU_CLKSRC_MODULE_ID_MAX
Definition Mcu_Cfg.h:386
@ MCU_CLKSRC_MODULE_ID_MCU_MCSPI0
Definition Mcu_Cfg.h:347
@ MCU_CLKSRC_MODULE_ID_MCU_GPT3
Definition Mcu_Cfg.h:355
@ MCU_CLKSRC_MODULE_ID_GPT3
Definition Mcu_Cfg.h:359
@ MCU_CLKSRC_MODULE_ID_ETH0
Definition Mcu_Cfg.h:379
@ MCU_CLKSRC_MODULE_ID_UART5
Definition Mcu_Cfg.h:375
@ MCU_CLKSRC_MODULE_ID_MCU_MCAN0
Definition Mcu_Cfg.h:344
@ MCU_CLKSRC_MODULE_ID_UART1
Definition Mcu_Cfg.h:371
@ MCU_CLKSRC_MODULE_ID_ECAP1
Definition Mcu_Cfg.h:384
@ MCU_CLKSRC_MODULE_ID_GPT1
Definition Mcu_Cfg.h:357
@ MCU_CLKSRC_MODULE_ID_OSPI0
Definition Mcu_Cfg.h:378
@ MCU_CLKSRC_MODULE_ID_EPWM2
Definition Mcu_Cfg.h:382
@ MCU_CLKSRC_MODULE_ID_WKUP_GPT0
Definition Mcu_Cfg.h:364
@ MCU_CLKSRC_MODULE_ID_WKUP_GPT1
Definition Mcu_Cfg.h:365
@ MCU_CLKSRC_MODULE_ID_GPT5
Definition Mcu_Cfg.h:361
@ MCU_CLKSRC_MODULE_ID_MCSPI1
Definition Mcu_Cfg.h:350
@ MCU_CLKSRC_MODULE_ID_ECAP0
Definition Mcu_Cfg.h:383
@ MCU_CLKSRC_MODULE_ID_UART2
Definition Mcu_Cfg.h:372
@ MCU_CLKSRC_MODULE_ID_EPWM0
Definition Mcu_Cfg.h:380
@ MCU_CLKSRC_MODULE_ID_UART4
Definition Mcu_Cfg.h:374
@ MCU_CLKSRC_MODULE_ID_GPT4
Definition Mcu_Cfg.h:360
@ MCU_CLKSRC_MODULE_ID_MCU_GPIO0
Definition Mcu_Cfg.h:366
@ MCU_CLKSRC_MODULE_ID_MCU_I2C0
Definition Mcu_Cfg.h:368
@ MCU_CLKSRC_MODULE_ID_GPT6
Definition Mcu_Cfg.h:362
@ MCU_CLKSRC_MODULE_ID_MCSPI0
Definition Mcu_Cfg.h:349
@ MCU_CLKSRC_MODULE_ID_MCU_GPT0
Definition Mcu_Cfg.h:352
@ MCU_CLKSRC_MODULE_ID_WKUP_UART0
Definition Mcu_Cfg.h:377
@ MCU_CLKSRC_MODULE_ID_MCU_MCSPI1
Definition Mcu_Cfg.h:348
@ MCU_CLKSRC_MODULE_ID_MCAN0
Definition Mcu_Cfg.h:346
@ MCU_CLKSRC_MODULE_ID_GPT7
Definition Mcu_Cfg.h:363
@ MCU_CLKSRC_MODULE_ID_UART3
Definition Mcu_Cfg.h:373
@ MCU_CLKSRC_MODULE_ID_MCU_UART0
Definition Mcu_Cfg.h:369
@ MCU_CLKSRC_MODULE_ID_MCU_GPT2
Definition Mcu_Cfg.h:354
@ MCU_CLKSRC_MODULE_ID_UART6
Definition Mcu_Cfg.h:376
@ MCU_CLKSRC_MODULE_ID_ECAP2
Definition Mcu_Cfg.h:385
@ MCU_CLKSRC_MODULE_ID_EPWM1
Definition Mcu_Cfg.h:381
@ MCU_CLKSRC_MODULE_ID_UART0
Definition Mcu_Cfg.h:370
@ MCU_DEBUG_RESET
Definition Mcu_Cfg.h:289
@ MCU_WATCHDOG_RESET
Definition Mcu_Cfg.h:288
@ MCU_RESET_UNDEFINED
Definition Mcu_Cfg.h:292
@ MCU_MAIN_WARM_RESET_MCU_DOMAIN
Definition Mcu_Cfg.h:291
@ MCU_POWER_ON_RESET_MCU_DOMAIN
Definition Mcu_Cfg.h:287
@ MCU_RESET_CLEAR
Definition Mcu_Cfg.h:293
@ MCU_POWER_ON_RESET_MAIN_DOMAIN
Definition Mcu_Cfg.h:286
@ MCU_MAIN_WARM_RESET_MAIN_DOMAIN
Definition Mcu_Cfg.h:290
Structure for enumerating the clock outputs of HSDIVIDER.
Definition Mcu_Cfg.h:433
MCU PLL CONFIG structure.
Definition Mcu_Cfg.h:449
Structure for data pre-setting to be initialized.
Definition Mcu_Cfg.h:471
Definition Mcu_Cfg.h:506
Definition Mcu_Cfg.h:499