Skip to content
Snippets Groups Projects
Select Git revision
  • 2f17f77823a373c919bbc8a818ae206a0efd95ae
  • master default
  • spi
  • background
  • flightcontrol
  • peripherals
  • hardware
  • adc
  • specs
  • system-design
  • develop
11 results

spi.tex

Blame
  • spi.tex 606 B
    \subsection{SPI - Serial Peripheral Interface}
    \label{sec:components-SPI}
    The UWB (see Section~\ref{sec:components-UWB}) uses SPI to communicate with the microcontroller unit (MCU).
    Units communicating are arranged as one \emph{master} and several \emph{slaves}.
    In this project, only the UWB requires SPI, which simplifies the protocol.
    Thus, the MCU is set up as master with the radio as slave.
    The SPI should be configured in full duplex mode, allowing for one MOSI (Master Out Slave In) and one MISO (Master Out Slave In) channel.
    This SPI configuration requires four GPIO pins with SPI functionality.