firmware  v0.1.2
Chromation Spectrometer Dev-Kit
UartSpi.c
1 #include "UartSpi.h"
2 // ---Private---
3 void RunSpiAt5Mhz(void);
4 void SetSckAsOutput(void);
5 void AdcConvIdleLow(void);
6 void SetAdcConvAsOutput(void);
7 void EnableAtmega328UsartInSpiMasterMode(void);
8 void UseSpiDataModeCpol1CPha1(void);
9 void CfgSpiToTransferMsbFirst(void);
11 void SpiMasterCfg(void);
12 // ---API---
13 void UartSpiInit(void);
14 void StartAdcConversion(void);
15 void StartAdcReadout(void);
16 
void CfgSpiToTransferMsbFirst(void)
Definition: UartSpi.h:117
void UartSpiInit(void)
Definition: UartSpi.h:164
void SetAdcConvAsOutput(void)
Definition: UartSpi.h:63
void UseSpiDataModeCpol1CPha1(void)
Definition: UartSpi.h:96
void SetSckAsOutput(void)
Definition: UartSpi.h:50
void RunSpiAt5Mhz(void)
Definition: UartSpi.h:37
void GiveSpiControlOverMisoAndMosiPins(void)
Definition: UartSpi.h:127