|
|
|
@ -7,13 +7,12 @@
|
|
|
|
|
void spi_init(spiCH_t spi_hw_ch)
|
|
|
|
|
{
|
|
|
|
|
spi_reset(spi_hw_ch);
|
|
|
|
|
|
|
|
|
|
// TODO implement bittwiddeling etc. for generic SPI init
|
|
|
|
|
RCC->APB2ENR |= (1<<12); // Enable SPI1 CLock
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RCC->APB2ENR |= (1<<12); // Enable SPI1 CLock
|
|
|
|
|
|
|
|
|
|
//SPI1->CR1 |= (1<<0)|(1<<1); // CPOL=1, CPHA=1
|
|
|
|
|
SPI_BASE->CR1(1<<2)
|
|
|
|
|
SPI_BASE->CR1 |= (1<<2) | (1 << 1);
|
|
|
|
|
|
|
|
|
|
//SPI1->CR1 |= (1<<2); // Master Mode
|
|
|
|
|
SPI_BASE->CR1 |= (1 << 2);
|
|
|
|
@ -59,11 +58,6 @@ void spi_setPolarity(spiCH_t spi_hw_ch, spi_clkPol_t clkPol)
|
|
|
|
|
//TODO void spi_setPolarity(spi_clkPol_t clkPol);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void spi_set_setFrameFormat(spiCH_t spi_hw_ch, spi_framef_t framef)
|
|
|
|
|
{
|
|
|
|
|
//TODO void spi_set_setFrameFormat(spi_framef_t framef);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void spi_set_setFrameFormat(spiCH_t spi_hw_ch, spi_framef_t framef)
|
|
|
|
|
{
|
|
|
|
|
// TODO void spi_set_setFrameFormat(spi_framef_t framef);
|
|
|
|
|