
\chapter*{Ordlista}

\begin{description}

\item[ADC] En elektroniskskrets som tar in en analog spänning och omvandla det till digital data.
\item[ARM] En procesortyp utvecklad av företaget ARM (Advanced RISC Machine). \cite{def:ARM}
\item[CAN] CAN (Controller Area Network) är ett bussprotokoll som används för tillförlitlig kommunikation mellan elektroniska enheter.
Protokollet är bland annat vanligt förekommande bland dagens moderna bilar. \cite{def:CAN}
\item[CRC] Ett CAN-meddelande består av en samling fält. Exempel på dessa fält är ''ID" och 'Data'. CRC är också ett fält som ingår i ett CAN-meddelande. CRC-fältet innehåller en kontrollsumma
som kan användas för att upptäcka bitfel.
\item[DMA] ett digitalt logisk element som använda med processorn för att ladda ner minneöverföringsoperationer.
\item[GPIO] GPIO (General Purpose Input/Output) är det gränssnitt som används för att koppla ihop enkortsdatorer med kringsutrustning.
Gränssnittet utgörs av en uppsättning pinnar på enkortsdatorn. Via dessa pinnar kan kringsutrustning som lysdioder och knappsatser kopplas in. \cite{def:GPIO}
\item[ICU] En timer läge som användas för att fånga det aktuella timervärdet i CCR-registren när en specifik händelse inträffar.
\item[ID] ID står för 'identitet' och är ett vanligt förekommande numeriskt värde, speciellt inom elektronik. Värdet kan användas för att identifiera en enhet, eller en del utav en enhet. 

\item[MD407] MD407 är den laborationsdator/enkortsdator som utgör grunden till de olika enheterna i detta projektet. \cite{mop:2020}
\item[ST32F407] STM32F407 är en mikrokontroller med ARM processor. Enkortsdatorn MD407 är uppbyggd baserad på denna mikrokontroller. \cite{mop:2020}
\item[TIM] Enkortsdatorn MD407 innehåller en mängd olika räknarmoduler. 14 av dessa är så kallade ''TIM-moduler''. TIM-modulerna kan bland annat användas för att generera periodiska avbrott. \cite{mop:2020}
\item[USART]
En krets på enkortsdatorn MD407 som används för seriekommunikation. USART står för Universal Synchronous Asynchronous Receiver Transmitter. \cite{mop:2020}
\item[USB]
USB står för Universal Serial Bus, och är en portstandard för datorer. I stort sett alla datorer har minst en USB-port.\cite{def:USB}

\item[Abstrahering] Ett programmeringskoncept där man döljer så mycket irrelevant information för enheten som möjligt. En enhet ska endast ha tillgång till den informationen
som en enhete behöver ha.
\item[Config] En förkortning av det engelska ordet ''configuration'' som på svenska översätts till ''konfiguration''.
\item[Pull up/Pull down] Begreppen ''Pull up'' och ''Pull down'' syftar till det tillstånd man vill att en portpinne ska befinna sig i vid sluten samt öppen brytare.
Vid pull up blir portpinnens tillstånd '1' om brytaren är öppen. En sluten brytare ger alltså tillståndet '0'.
Pull down är motsattsen till pull up och genererar alltså tillståndet '0' när brytaren är öppen. \cite{mop:2020}
\item[STM-biblioteket]
\item[Särkoppling] 

\end{description}