262,6 → 262,34 |
} |
} |
// </editor-fold> |
#elif defined(_TEST_SPI_DMA) |
// <editor-fold defaultstate="collapsed" desc="_TEST_SPI_DMA"> |
void main(void) { |
char buffer[42]; |
char buffer2; |
|
// Set all ports as digial I/O |
ANCON0 = 0xFF; |
ANCON1 = 0x1F; |
|
SPI_DATA spi_data; |
SPI2_Init(&spi_data, SPI2_FOSC_4); // Initialize the SPI module |
SPI2_DMA_Init(); |
|
// Interrupt_Init(); // Initialize the interrupt priorities |
// Interrupt_Enable(); // Enable high-priority interrupts and low-priority interrupts |
|
// for (char i = 0; i < 42; i++) { |
// buffer[i] = i; |
// } |
|
while (1) { |
SPI2_DMA_Start(42, &buffer, &buffer2); |
|
__delay_ms(1); |
} |
} |
// </editor-fold> |
#elif defined(_TEST_ADC) |
// <editor-fold defaultstate="collapsed" desc="_TEST_ADC"> |
void main(void) { |