Digital Power Starter Kit 3 Firmware
dsPIC33C Boost Converter Voltage Mode Control Example
Device Peripheral Assignments

Assignment of microcontroller device specific chip-resources to circuit functions and signals. More...

+ Collaboration diagram for Device Peripheral Assignments:
#define _OsTimerInterrupt   _T1Interrupt
 Global state-machine peripheral assignments. More...
 
#define _OSTIMER_IP   _T1IP
 interrupt priority register More...
 
#define _OSTIMER_IE   _T1IE
 interrupt enable bit More...
 
#define _OSTIMER_IF   _T1IF
 interrupt flag bit More...
 
#define _OSTIMER_PRIORITY   2
 interrupt priority (1 ... 7, default = 2) More...
 
#define _OsTimerInterrupt   _T1Interrupt
 Global state-machine peripheral assignments. More...
 
#define _OSTIMER_IP   _T1IP
 interrupt priority register More...
 
#define _OSTIMER_IE   _T1IE
 interrupt enable bit More...
 
#define _OSTIMER_IF   _T1IF
 interrupt flag bit More...
 
#define _OSTIMER_PRIORITY   2
 interrupt priority (1 ... 7, default = 2) More...
 
#define _OSTIMER_PER   PR1
 Timer period register. More...
 
#define _OSTIMER_TMRCAP   TMR1
 Timer period counter register. More...
 
#define _UartRxInterrupt   _U1RXInterrupt
 Interrupt serivce routine label. More...
 
#define _UartRx_IP   _U1RXIP
 interrupt priority register More...
 
#define _UartRx_IE   _U1RXIE
 interrupt enable bit More...
 
#define _UartRx_IF   _U1RXIF
 interrupt flag bit More...
 
#define _UartTxInterrupt   _U1TXInterrupt
 Interrupt serivce routine label. More...
 
#define _UartTx_IP   _U1TXIP
 interrupt priority register More...
 
#define _UartTx_IE   _U1TXIE
 interrupt enable bit More...
 
#define _UartTx_IF   _U1TXIF
 interrupt flag bit More...
 
#define _UartRxDmaInterrupt   _DMA1Interrupt
 Interrupt serivce routine label. More...
 
#define _UartRxDma_IP   _DMA1IP
 interrupt priority register More...
 
#define _UartRxDma_IE   _DMA1IE
 interrupt enable bit More...
 
#define _UartRxDma_IF   _DMA1IF
 interrupt flag bit More...
 
#define _UartTxDmaInterrupt   _DMA0Interrupt
 Interrupt serivce routine label. More...
 
#define _UartTxDma_IP   _DMA0IP
 interrupt priority register More...
 
#define _UartTxDma_IE   _DMA0IE
 interrupt enable bit More...
 
#define _UartTxDma_IF   _DMA0IF
 interrupt flag bit More...
 
#define _CRCxInterrupt   _CRCInterrupt
 Interrupt serivce routine label. More...
 
#define _CRC_IP   _CRCIP
 interrupt priority register More...
 
#define _CRC_IE   _CRCIE
 interrupt enable bit More...
 
#define _CRC_IF   _CRCIF
 interrupt flag bit More...
 
#define _CRCFIFO_FULL   _CRCFUL
 Flag for FIFO Full bit. More...
 
#define UART_RX_ISR_PRIORITY   1
 Voltage loop interrupt vector priority (valid settings between 0...6 with 6 being the highest priority) More...
 
#define UART_TX_ISR_PRIORITY   1
 Voltage loop interrupt vector priority (valid settings between 0...6 with 6 being the highest priority) More...
 

Detailed Description

Assignment of microcontroller device specific chip-resources to circuit functions and signals.

Macro Definition Documentation

◆ _CRC_IE

#define _CRC_IE   _CRCIE

interrupt enable bit

Definition at line 199 of file dspic33c_mcal.h.

◆ _CRC_IF

#define _CRC_IF   _CRCIF

interrupt flag bit

Definition at line 200 of file dspic33c_mcal.h.

◆ _CRC_IP

#define _CRC_IP   _CRCIP

interrupt priority register

Definition at line 198 of file dspic33c_mcal.h.

◆ _CRCFIFO_FULL

#define _CRCFIFO_FULL   _CRCFUL

Flag for FIFO Full bit.

Definition at line 201 of file dspic33c_mcal.h.

◆ _CRCxInterrupt

#define _CRCxInterrupt   _CRCInterrupt

Interrupt serivce routine label.

Definition at line 197 of file dspic33c_mcal.h.

◆ _OSTIMER_IE [1/2]

#define _OSTIMER_IE   _T1IE

interrupt enable bit

Definition at line 171 of file dspic33c_mcal.h.

◆ _OSTIMER_IE [2/2]

#define _OSTIMER_IE   _T1IE

interrupt enable bit

Definition at line 176 of file dpsk3_hwdescr.h.

◆ _OSTIMER_IF [1/2]

#define _OSTIMER_IF   _T1IF

interrupt flag bit

Definition at line 172 of file dspic33c_mcal.h.

◆ _OSTIMER_IF [2/2]

#define _OSTIMER_IF   _T1IF

interrupt flag bit

Definition at line 177 of file dpsk3_hwdescr.h.

◆ _OSTIMER_IP [1/2]

#define _OSTIMER_IP   _T1IP

interrupt priority register

Definition at line 170 of file dspic33c_mcal.h.

◆ _OSTIMER_IP [2/2]

#define _OSTIMER_IP   _T1IP

interrupt priority register

Definition at line 175 of file dpsk3_hwdescr.h.

◆ _OSTIMER_PER

#define _OSTIMER_PER   PR1

Timer period register.

Definition at line 174 of file dspic33c_mcal.h.

◆ _OSTIMER_PRIORITY [1/2]

#define _OSTIMER_PRIORITY   2

interrupt priority (1 ... 7, default = 2)

Definition at line 173 of file dspic33c_mcal.h.

◆ _OSTIMER_PRIORITY [2/2]

#define _OSTIMER_PRIORITY   2

interrupt priority (1 ... 7, default = 2)

Definition at line 178 of file dpsk3_hwdescr.h.

◆ _OSTIMER_TMRCAP

#define _OSTIMER_TMRCAP   TMR1

Timer period counter register.

Definition at line 175 of file dspic33c_mcal.h.

◆ _OsTimerInterrupt [1/2]

#define _OsTimerInterrupt   _T1Interrupt

Global state-machine peripheral assignments.

The main task scheduler time base required a timer interrupt to separate high-priority from low-priority tasks. The high priority task timer interrupt is configured here.Interrupt serivce routine label

Definition at line 169 of file dspic33c_mcal.h.

◆ _OsTimerInterrupt [2/2]

#define _OsTimerInterrupt   _T1Interrupt

Global state-machine peripheral assignments.

The main task scheduler time base required a timer interrupt to separate high-priority from low-priority tasks. The high priority task timer interrupt is configured here.Interrupt serivce routine label

Definition at line 174 of file dpsk3_hwdescr.h.

◆ _UartRx_IE

#define _UartRx_IE   _U1RXIE

interrupt enable bit

Definition at line 179 of file dspic33c_mcal.h.

◆ _UartRx_IF

#define _UartRx_IF   _U1RXIF

interrupt flag bit

Definition at line 180 of file dspic33c_mcal.h.

◆ _UartRx_IP

#define _UartRx_IP   _U1RXIP

interrupt priority register

Definition at line 178 of file dspic33c_mcal.h.

◆ _UartRxDma_IE

#define _UartRxDma_IE   _DMA1IE

interrupt enable bit

Definition at line 189 of file dspic33c_mcal.h.

◆ _UartRxDma_IF

#define _UartRxDma_IF   _DMA1IF

interrupt flag bit

Definition at line 190 of file dspic33c_mcal.h.

◆ _UartRxDma_IP

#define _UartRxDma_IP   _DMA1IP

interrupt priority register

Definition at line 188 of file dspic33c_mcal.h.

◆ _UartRxDmaInterrupt

#define _UartRxDmaInterrupt   _DMA1Interrupt

Interrupt serivce routine label.

Definition at line 187 of file dspic33c_mcal.h.

◆ _UartRxInterrupt

#define _UartRxInterrupt   _U1RXInterrupt

Interrupt serivce routine label.

Definition at line 177 of file dspic33c_mcal.h.

◆ _UartTx_IE

#define _UartTx_IE   _U1TXIE

interrupt enable bit

Definition at line 184 of file dspic33c_mcal.h.

◆ _UartTx_IF

#define _UartTx_IF   _U1TXIF

interrupt flag bit

Definition at line 185 of file dspic33c_mcal.h.

◆ _UartTx_IP

#define _UartTx_IP   _U1TXIP

interrupt priority register

Definition at line 183 of file dspic33c_mcal.h.

◆ _UartTxDma_IE

#define _UartTxDma_IE   _DMA0IE

interrupt enable bit

Definition at line 194 of file dspic33c_mcal.h.

◆ _UartTxDma_IF

#define _UartTxDma_IF   _DMA0IF

interrupt flag bit

Definition at line 195 of file dspic33c_mcal.h.

◆ _UartTxDma_IP

#define _UartTxDma_IP   _DMA0IP

interrupt priority register

Definition at line 193 of file dspic33c_mcal.h.

◆ _UartTxDmaInterrupt

#define _UartTxDmaInterrupt   _DMA0Interrupt

Interrupt serivce routine label.

Definition at line 192 of file dspic33c_mcal.h.

◆ _UartTxInterrupt

#define _UartTxInterrupt   _U1TXInterrupt

Interrupt serivce routine label.

Definition at line 182 of file dspic33c_mcal.h.

◆ UART_RX_ISR_PRIORITY

#define UART_RX_ISR_PRIORITY   1

Voltage loop interrupt vector priority (valid settings between 0...6 with 6 being the highest priority)

Definition at line 203 of file dspic33c_mcal.h.

◆ UART_TX_ISR_PRIORITY

#define UART_TX_ISR_PRIORITY   1

Voltage loop interrupt vector priority (valid settings between 0...6 with 6 being the highest priority)

Definition at line 204 of file dspic33c_mcal.h.