Bar Logo 3.8/7.6 kw Totem pole Demonstration Application (Part-No. (not specified))
 
Content
     
Loading...
Searching...
No Matches
system.c
Go to the documentation of this file.
1
14/*
15© [2024] Microchip Technology Inc. and its subsidiaries.
16
17 Subject to your compliance with these terms, you may use Microchip
18 software and any derivatives exclusively with Microchip products.
19 You are responsible for complying with 3rd party license terms
20 applicable to your use of 3rd party software (including open source
21 software) that may accompany Microchip software. SOFTWARE IS ?AS IS.?
22 NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS
23 SOFTWARE, INCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT,
24 MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT
25 WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE,
26 INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY
27 KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF
28 MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE
29 FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, MICROCHIP?S
30 TOTAL LIABILITY ON ALL CLAIMS RELATED TO THE SOFTWARE WILL NOT
31 EXCEED AMOUNT OF FEES, IF ANY, YOU PAID DIRECTLY TO MICROCHIP FOR
32 THIS SOFTWARE.
33*/
34
35#include "../system.h"
36#include "../system_types.h"
37#include "../clock.h"
38#include "../pins.h"
39#include "../../can/can1.h"
40#include "../../cmp/cmp1.h"
41#include "../../dma/dma.h"
42#include "../dmt.h"
43#include "../../timer/sccp1.h"
44#include "../../timer/sccp2.h"
47#include "../../timer/tmr1.h"
48#include "../interrupt.h"
49
50
67
70
This is the generated driver header file for the CAN1 driver using CCL.
This is the generated driver header file for the DMA driver.
This is the generated driver header file for the SEC_CORE1 driver.
This is the generated driver header file for the SPI1 driver.
This is the generated driver header file for the SCCP1-TIMER driver.
This is the generated driver header file for the SCCP2-TIMER driver.
void CAN1_Initialize(void)
Initializes CAN1 module.
Definition can1.c:547
void CMP1_Initialize(void)
Initialize the CMP1 module.
Definition cmp1.c:69
void DMT_Initialize(void)
Initializes the DMT module.
Definition dmt.c:54
static void INTERRUPT_GlobalEnable(void)
Enables the global interrupt bit.
Definition interrupt.h:65
void INTERRUPT_Initialize(void)
Initializes the interrupt priorities of the modules that have been configured.
Definition interrupt.c:44
void PINS_Initialize(void)
Initializes the PINS module.
Definition pins.c:46
void SYSTEM_Initialize(void)
Initializes the System module.
Definition system.c:51
void CLOCK_Initialize(void)
Initializes all the INTERNAL OSCILLATOR sources and clock switch configurations.
Definition clock.c:43
void SCCP2_Timer_Initialize(void)
Initializes the SCCP2 module.
Definition sccp2.c:75
void TMR1_Initialize(void)
Initializes the TMR1 module.
Definition tmr1.c:71
void SCCP1_Timer_Initialize(void)
Initializes the SCCP1 module.
Definition sccp1.c:75
void DMA_Initialize(void)
Initializes the DMA module.
Definition dma.c:67
void SPI1_Initialize(void)
Initializes SPI1 module, using the given initialization data. This function must be called before any...
Definition spi1.c:86
void SEC_CORE1_Initialize(void)
This routine initializes the MSI driver. This routine must be called before any other MSI routine is ...
Definition sec_core1.c:194
This is the generated driver header file for the CMP1 driver.
This is the generated driver types header file for the System driver.
This is the generated driver header file for the TMR1 driver.