<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=172.26.45.37</id>
	<title>Mikrocontroller.net - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=172.26.45.37"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/172.26.45.37"/>
	<updated>2026-04-10T13:04:24Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=LFSR&amp;diff=105292</id>
		<title>LFSR</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=LFSR&amp;diff=105292"/>
		<updated>2022-07-03T22:26:28Z</updated>

		<summary type="html">&lt;p&gt;172.26.45.37: LFSR&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Als &#039;&#039;&#039;Linear Feedback Shift Register&#039;&#039;&#039; werden Schieberegister mit linearer Rückkopplung bezeichnet, bei denen das Eingangsbit mit einer binären Funktion aus dem vorherigen Zustand erzeugt wird. Am Meisten wird die Exklusiv-Oder-Verknüpfung (XOR) in digitalen Schaltungen benutzt.  Mit einem LFSR kann eine Folge von Bits erzeugt werden, die zufällig erscheint.&lt;br /&gt;
&lt;br /&gt;
== Funktion ==&lt;br /&gt;
Zu Beginn wird das Register mit einem Anfangswert, dem sogenannten &amp;quot;seed&amp;quot; geladen. Ab dann läuft die Bildung neuer Werte völlig deterministisch ab, bis es sich wiederholt. Die maximale Zahl unterschiedlicher Werte ist durch die Art der Verschaltung bestimmt und beträgt maximal 2hochN Zustände. &lt;br /&gt;
&lt;br /&gt;
== Anwendung ==&lt;br /&gt;
Zu den Anwendungen von LFSRs gehören die Erzeugung von Pseudo-Zufallszahlen, Pseudo-Rauschsequenzen und schnellen digitalen Zählern. Auch CRC-Codes für die zyklische Redundanzprüfung können so erzeugt werden.&lt;br /&gt;
&lt;br /&gt;
== Typen ==&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/510150 Spektrum eines LFSR]&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/525127 Muster von Zufallszahlen]&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/517763 Weisses Rauschen mit LFSR]&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/524810 CRC Berechnung in Hardware mit LFSR]&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/522840 zufallszahlen einfach erzeugen]&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/519094 LFSR Tabelle woher kommen die Werte?]&lt;/div&gt;</summary>
		<author><name>172.26.45.37</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Glossar&amp;diff=105291</id>
		<title>Glossar</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Glossar&amp;diff=105291"/>
		<updated>2022-07-03T22:12:37Z</updated>

		<summary type="html">&lt;p&gt;172.26.45.37: /* L */ LFSR&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOC}}&lt;br /&gt;
&lt;br /&gt;
== A ==&lt;br /&gt;
&lt;br /&gt;
;ABI: &#039;&#039;&#039;A&#039;&#039;&#039;pplication &#039;&#039;&#039;B&#039;&#039;&#039;inary &#039;&#039;&#039;I&#039;&#039;&#039;nterface: Das Binärinterface, das zum Datenaustausch verwendet wird, z.B. die Registerverwendung in einer Funktion und für Parameterübergabe, Datenablage, Strukturlayout, etc. Jeder [[Compiler]] erzeugt Code nach einer bestimmten ABI, so daß der Code aus unterschiedlichen Modulen und Bibliotheken zusammenpasst. Beim Mischen von Hochsprachen mit (Inline-)Assembler muss auf ABI-Konformität geachtet werden. Compiler-Schalter können das ABI beeinflussen. Beispiel: -fpack-struct beim GCC.&lt;br /&gt;
&lt;br /&gt;
;[[ADC]]: &#039;&#039;&#039;A&#039;&#039;&#039;nalog &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;C&#039;&#039;&#039;onverter. Im Deutschen auch &#039;ADU&#039;.&lt;br /&gt;
&lt;br /&gt;
;[[ADSR]]: &#039;&#039;&#039;A&#039;&#039;&#039;ttack &#039;&#039;&#039;D&#039;&#039;&#039;ecay &#039;&#039;&#039;S&#039;&#039;&#039;ustain &#039;&#039;&#039;R&#039;&#039;&#039;elease. Ein Amplitudenverlauf als Hüllkurve, die hauptsächlich in der elektronischen Musik - aber auch bei der Verhaltensbeschreibung von Regelersystemen verwendet wird&lt;br /&gt;
&lt;br /&gt;
;[[AGC]]: &#039;&#039;&#039;A&#039;&#039;&#039;utomatic &#039;&#039;&#039;G&#039;&#039;&#039;ain &#039;&#039;&#039;C&#039;&#039;&#039;ontrol. Ein Schaltkreis oder eine Software zur selbsttätigen Verstärkungsanpassung in Form einer Regelung.&lt;br /&gt;
&lt;br /&gt;
;[[ARC]]: &#039;&#039;&#039;A&#039;&#039;&#039;udio &#039;&#039;&#039;R&#039;&#039;&#039;eturn &#039;&#039;&#039;C&#039;&#039;&#039;hannel. Der Rückkanal bei HMDI-gekoppelten Audiogeräten&lt;br /&gt;
&lt;br /&gt;
;[[ARM]]: &#039;&#039;&#039;A&#039;&#039;&#039;dvanced &#039;&#039;&#039;R&#039;&#039;&#039;ISC &#039;&#039;&#039;M&#039;&#039;&#039;achine. Eine Mikrocontrollerfamilie des Types RISC (&amp;quot;reduced instruction set&amp;quot;) bzw. die Firma, die diese designt und lizensiert.&lt;br /&gt;
&lt;br /&gt;
;[[AVR]]: Eine Mikrocontrollerfamilie von Atmel. Der Ursprung des Namens ist unklar.&lt;br /&gt;
&lt;br /&gt;
== B ==&lt;br /&gt;
&lt;br /&gt;
;[[BGA]]: &#039;&#039;&#039;B&#039;&#039;&#039;all &#039;&#039;&#039;G&#039;&#039;&#039;rid &#039;&#039;&#039;A&#039;&#039;&#039;rray: Eine Gehäuseform für ICs.&lt;br /&gt;
&lt;br /&gt;
;Bit: &#039;&#039;&#039;Bi&#039;&#039;&#039;nary Digi&#039;&#039;&#039;t&#039;&#039;&#039;: Kleinste Informationseinheit, siehe [[Bitmanipulation]].&lt;br /&gt;
 &lt;br /&gt;
;BNC: &#039;&#039;&#039;B&#039;&#039;&#039;ajonet &#039;&#039;&#039;N&#039;&#039;&#039;ut &#039;&#039;&#039;C&#039;&#039;&#039;onnector: Ein Steckverbinder für Koaxialkabel.&lt;br /&gt;
&lt;br /&gt;
;[[BPM]]: &#039;&#039;&#039;B&#039;&#039;&#039;eats &#039;&#039;&#039;p&#039;&#039;&#039;er &#039;&#039;&#039;m&#039;&#039;&#039;minute: Anzahl der Herzschgläge bei Cardio-Applikationen / Zahl der Schlagzeugschläge je Minute in der Musik&lt;br /&gt;
&lt;br /&gt;
;[[BPS]]: &#039;&#039;&#039;B&#039;&#039;&#039;its &#039;&#039;&#039;p&#039;&#039;&#039;er &#039;&#039;&#039;s&#039;&#039;&#039;econd: Anzahl der Bits je Sekunde, Masszahl für die Übertragungsgeschwindigkeit / Bandbreite&lt;br /&gt;
&lt;br /&gt;
;[[BSDL]]: &#039;&#039;&#039;B&#039;&#039;&#039;oundary &#039;&#039;&#039;S&#039;&#039;&#039;can &#039;&#039;&#039;D&#039;&#039;&#039;escription &#039;&#039;&#039;L&#039;&#039;&#039;anguage: Eine Sprache für [[boundary scan]]-basiertes Testen und Debuggen.&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
&lt;br /&gt;
;[[C]]: Eine weit verbreitete Programmiersprache.&lt;br /&gt;
&lt;br /&gt;
;[[CAN]]: &#039;&#039;&#039;C&#039;&#039;&#039;ontroller &#039;&#039;&#039;A&#039;&#039;&#039;rea &#039;&#039;&#039;N&#039;&#039;&#039;etwork: Ein Netzwerk für kleine [[Mikrocontroller]], ursprünglich für die Automobilbranche entwickelt.&lt;br /&gt;
&lt;br /&gt;
;[[CCD]]: &#039;&#039;&#039;C&#039;&#039;&#039;harge &#039;&#039;&#039;C&#039;&#039;&#039;oupled &#039;&#039;&#039;D&#039;&#039;&#039;evices: (Ladungsverkoppelte Bauteile), eine Bezeichung für Bildsensoren&lt;br /&gt;
&lt;br /&gt;
;[[CDC]]: &#039;&#039;&#039;C&#039;&#039;&#039;ross &#039;&#039;&#039;D&#039;&#039;&#039;omain &#039;&#039;&#039;C&#039;&#039;&#039;rossing: ein Synonym für Taktübergänge in digitalen Schaltungen&lt;br /&gt;
&lt;br /&gt;
;[[CDC]]: &#039;&#039;&#039;C&#039;&#039;&#039;ommunication &#039;&#039;&#039;D&#039;&#039;&#039;evice &#039;&#039;&#039;C&#039;&#039;&#039;lass: Im USB-Standard festgelegte (OS-unabhängige) Emulation serieller Geräte über USB&lt;br /&gt;
&lt;br /&gt;
;[[CDS]]: &#039;&#039;&#039; C&#039;&#039;&#039;omponent &#039;&#039;&#039;D&#039;&#039;&#039;esign &#039;&#039;&#039;S&#039;&#039;&#039;pecification: formelle Designbeschreibung&lt;br /&gt;
&lt;br /&gt;
;[[CLB]]: &#039;&#039;&#039;C&#039;&#039;&#039;onfigurable &#039;&#039;&#039;L&#039;&#039;&#039;ogic &#039;&#039;&#039;B&#039;&#039;&#039;lock: elementares konfigurierbares Logikelement in PLDs&lt;br /&gt;
&lt;br /&gt;
;[[CMB]]: &#039;&#039;&#039;C&#039;&#039;&#039;ommand &#039;&#039;&#039;M&#039;&#039;&#039;anagement &#039;&#039;&#039;B&#039;&#039;&#039;lock: der Befehlsinterpreter in einer CPU-Plattform, meist im Bereich der Kommunikationsschnittstelle, auch [[CMI]]&lt;br /&gt;
&lt;br /&gt;
;[[CMT]]: &#039;&#039;&#039;C&#039;&#039;&#039;lock &#039;&#039;&#039;M&#039;&#039;&#039;anagement &#039;&#039;&#039;T&#039;&#039;&#039;ile: Ein takterzeugendes Element in einem (Xilinx)-FPGA&lt;br /&gt;
&lt;br /&gt;
;[[CNC]]: &#039;&#039;&#039;C&#039;&#039;&#039;omputerized &#039;&#039;&#039;N&#039;&#039;&#039;umerical &#039;&#039;&#039;C&#039;&#039;&#039;ontrol: Computer gesteuerte Steuerung, z.B. bei Werkzeugmaschinen&lt;br /&gt;
&lt;br /&gt;
;[[CPLD]]: &#039;&#039;&#039;C&#039;&#039;&#039;omplex &#039;&#039;&#039;P&#039;&#039;&#039;rogrammable &#039;&#039;&#039;L&#039;&#039;&#039;ogic &#039;&#039;&#039;D&#039;&#039;&#039;evice: Ein programmierbarer Logikbaustein&lt;br /&gt;
&lt;br /&gt;
;[[CRS]]: &#039;&#039;&#039; C&#039;&#039;&#039;omponent &#039;&#039;&#039;R&#039;&#039;&#039;equirement &#039;&#039;&#039;S&#039;&#039;&#039;pecification: formelle Anforderungsspezifikation&lt;br /&gt;
&lt;br /&gt;
== D ==&lt;br /&gt;
;[[DAC]]: &#039;&#039;&#039;D&#039;&#039;&#039;igital to &#039;&#039;&#039;A&#039;&#039;&#039;nalog &#039;&#039;&#039;C&#039;&#039;&#039;onverter&lt;br /&gt;
;[[DCC]]: &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;C&#039;&#039;&#039;ommand &#039;&#039;&#039;C&#039;&#039;&#039;ontrol: Standard zur digitalen Steuerung von Modelleisenbahnen&lt;br /&gt;
;[[DCM]]: &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;C&#039;&#039;&#039;lock &#039;&#039;&#039;M&#039;&#039;&#039;anager, eine Takterzeugungseinheit in [[FPGA]]s&lt;br /&gt;
;[[DDC]]: &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;D&#039;&#039;&#039;own &#039;&#039;&#039;C&#039;&#039;&#039;onversion: Abtastfrequenzverringerung in der Signalverarbeitung&lt;br /&gt;
;[[DDR]]: &#039;&#039;&#039;D&#039;&#039;&#039;ouble &#039;&#039;&#039;D&#039;&#039;&#039;ata &#039;&#039;&#039;R&#039;&#039;&#039;ate: &amp;quot;doppelte Datenrate&amp;quot;, oft in Verbindung mit [[RAM]]s verwendet&lt;br /&gt;
;DDS: &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;D&#039;&#039;&#039;ata &#039;&#039;&#039;S&#039;&#039;&#039;torage: Bezeichung für grosse Massenspeicher in der Computertechnik&lt;br /&gt;
;[[DDS]]: &#039;&#039;&#039;D&#039;&#039;&#039;irect &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;S&#039;&#039;&#039;ynthesis: Verfahren zur Wellenformerzeugung - i.d.R ein Sinus&lt;br /&gt;
&lt;br /&gt;
;[[DFS]]: &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;F&#039;&#039;&#039;requency &#039;&#039;&#039;S&#039;&#039;&#039;ynthesis: Allgemeiner Begriff bzw digitale Wellenformerzeugung&lt;br /&gt;
&lt;br /&gt;
;[[DMX]]: Protokoll zur Steuerung von Lichteffektgeräten&lt;br /&gt;
;[[DRC]]: &#039;&#039;&#039;D&#039;&#039;&#039;esign &#039;&#039;&#039;R&#039;&#039;&#039;ule &#039;&#039;&#039;C&#039;&#039;&#039;heck, ein Prüfvorgang auf geometrische Fehler in einem PCB-Layout&lt;br /&gt;
;[[DTMF]]: &#039;&#039;&#039;D&#039;&#039;&#039;ual &#039;&#039;&#039;T&#039;&#039;&#039;one &#039;&#039;&#039;M&#039;&#039;&#039;ultiple &#039;&#039;&#039;F&#039;&#039;&#039;requency: Tonwahlverfahren im Telephon&lt;br /&gt;
;[[DUC]]: &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;U&#039;&#039;&#039;p &#039;&#039;&#039;C&#039;&#039;&#039;onversion: Abtastfrequenzerhöhung in der Signalverarbeitung&lt;br /&gt;
&lt;br /&gt;
== E ==&lt;br /&gt;
&lt;br /&gt;
;[[EDO]]: &#039;&#039;&#039;E&#039;&#039;&#039;nhanced &#039;&#039;&#039;D&#039;&#039;&#039;ata &#039;&#039;&#039;O&#039;&#039;&#039;ut, ein (inzwischen veraltetes) Datenformat beim [[RAM]]s.&lt;br /&gt;
&lt;br /&gt;
;[[EEPROM]]: &#039;&#039;&#039;E&#039;&#039;&#039;lectrical &#039;&#039;&#039;E&#039;&#039;&#039;rasable and &#039;&#039;&#039;P&#039;&#039;&#039;rogrammable &#039;&#039;&#039;R&#039;&#039;&#039;ead &#039;&#039;&#039;O&#039;&#039;&#039;nly &#039;&#039;&#039;M&#039;&#039;&#039;emory: Ein nichtflüchtiger [[Speicher#EEPROM|Speicher]].&lt;br /&gt;
&lt;br /&gt;
;[[EMV]]: &#039;&#039;&#039;E&#039;&#039;&#039;lektro&#039;&#039;&#039;m&#039;&#039;&#039;agnetische &#039;&#039;&#039;V&#039;&#039;&#039;erträglichkeit: Beschreibt das Verhalten von Geräten bezüglich Aussenden von elektromagetischen Störungen und die Toleranz bezüglich Einstrahlung eben dieser.&lt;br /&gt;
&lt;br /&gt;
;[[ERC]]: &#039;&#039;&#039;E&#039;&#039;&#039;lectrical &#039;&#039;&#039;R&#039;&#039;&#039;ule &#039;&#039;&#039;C&#039;&#039;&#039;heck, ein Prüfvorgang auf Fehler in einem [[PCB]]-Layout, bzw einem Schaltplan.&lt;br /&gt;
&lt;br /&gt;
;[[ESR]]: &#039;&#039;&#039;E&#039;&#039;&#039;quivalent &#039;&#039;&#039;S&#039;&#039;&#039;eries &#039;&#039;&#039;R&#039;&#039;&#039;esistance, der effektive innere Widerstand von z.B. Kondensatoren.&lt;br /&gt;
&lt;br /&gt;
== F ==&lt;br /&gt;
&lt;br /&gt;
;FBGA: &#039;&#039;&#039;F&#039;&#039;&#039;ine [[BGA|&#039;&#039;&#039;B&#039;&#039;&#039;all &#039;&#039;&#039;G&#039;&#039;&#039;rid &#039;&#039;&#039;A&#039;&#039;&#039;rray]]: Eine Gehäusebauform für ICs.&lt;br /&gt;
;FCU: &#039;&#039;&#039;F&#039;&#039;&#039;low &#039;&#039;&#039;C&#039;&#039;&#039;ontrol &#039;&#039;&#039;U&#039;&#039;&#039;nit: eine logische Einheit in einem Microcontroller oder einem FPGA, welche einen Datenfluss steuert, z.B. in einer Rechenpipeline&lt;br /&gt;
;FEC: &#039;&#039;&#039;F&#039;&#039;&#039;orward &#039;&#039;&#039;E&#039;&#039;&#039;rror &#039;&#039;&#039;C&#039;&#039;&#039;orrectopn: Fehlerkorrekturverfahren, welches die Paritätsinformation vor den eigentlichen Daten sendet und somit eine on the fly Korrektur im Empfänger ermöglicht&lt;br /&gt;
;FEM: &#039;&#039;&#039;F&#039;&#039;&#039;inite &#039;&#039;&#039;E&#039;&#039;&#039;lemente &#039;&#039;&#039;M&#039;&#039;&#039;ethode: Rechenverfahren, das mittels Stützstellenapproximation und Minimierung eines Energiefunktionals Systemzustände ermittelt&lt;br /&gt;
;[http://de.wikipedia.org/wiki/Schnelle_Fourier-Transformation FFT]: &#039;&#039;&#039;F&#039;&#039;&#039;ast &#039;&#039;&#039;F&#039;&#039;&#039;ourier &#039;&#039;&#039;T&#039;&#039;&#039;ransformation: Ein Algorithmus zur effizienten Berechnung der [http://de.wikipedia.org/wiki/Diskrete_Fourier-Transformation Diskreten Fourier-Transformation] für den Fall gleicher Zeitabstände der Eingabewerte und einer Zweierpotenz als Anzahl der Eingabewerte.  Die Fourier-Transformation bildet eine Funktion auf ihr Frequenzspektrum ab, was vielfach in der Signalverarbeitung Anwendung findet neben anderen Transformationen wie Laplace-Transformation, Wavelet-Transformation oder Z-Transformation.&lt;br /&gt;
;FI: Fehlerstromschutzschalter (Ein anderer Name für RCD.)&lt;br /&gt;
;[[FIFO]]: &#039;&#039;&#039;F&#039;&#039;&#039;irst &#039;&#039;&#039;I&#039;&#039;&#039;n &#039;&#039;&#039;F&#039;&#039;&#039;irst &#039;&#039;&#039;O&#039;&#039;&#039;ut: Eine Organisationsform für einen Zwischenspeicher, bei dem die Daten in der Reihenfolge ausgegeben werden, in der sie eingeschrieben wurden&lt;br /&gt;
;[[FMEA]]: &#039;&#039;&#039;F&#039;&#039;&#039;ault &#039;&#039;&#039;M&#039;&#039;&#039;ode &#039;&#039;&#039;E&#039;&#039;&#039;ffect &#039;&#039;&#039;A&#039;&#039;&#039;nalsys, englisch für die Analyse von Funktionsfehlern eines Systems infolge äusserer Einflüsse, deutsch auch &amp;quot;Fehlermöglichkeitseinflussanalyse&amp;quot;&lt;br /&gt;
;[[FOC]]: &#039;&#039;&#039;F&#039;&#039;&#039;ield &#039;&#039;&#039;O&#039;&#039;&#039;riented &#039;&#039;&#039;C&#039;&#039;&#039;ontrol, englisch für feldorientierte Regelung (bei Motoren)&lt;br /&gt;
;[[FPGA]]: &#039;&#039;&#039;F&#039;&#039;&#039;ield &#039;&#039;&#039;P&#039;&#039;&#039;rogrammable &#039;&#039;&#039;G&#039;&#039;&#039;ate &#039;&#039;&#039;A&#039;&#039;&#039;rray: Bezeichnung für jederzeit wieder programmierbare Logikbausteine.&lt;br /&gt;
;[[FPU]]: &#039;&#039;&#039;F&#039;&#039;&#039;loating &#039;&#039;&#039;P&#039;&#039;&#039;oint &#039;&#039;&#039;U&#039;&#039;&#039;nit: Teil eines Prozessors, der Berechnungen mit Gleitkommazahlen unterstützt.&lt;br /&gt;
;[[FSM]]: &#039;&#039;&#039;F&#039;&#039;&#039;inite &#039;&#039;&#039;S&#039;&#039;&#039;tate &#039;&#039;&#039;M&#039;&#039;&#039;achine, englisch für Zustandsautomat; eine Schaltung, die einen Ablauf in Form einer Software realisiert, z.B. in einem Microcontroller oder auch einem Logikbaustein&lt;br /&gt;
&lt;br /&gt;
== G ==&lt;br /&gt;
&lt;br /&gt;
;GFCI: &#039;&#039;&#039;G&#039;&#039;&#039;round &#039;&#039;&#039;F&#039;&#039;&#039;ault &#039;&#039;&#039;C&#039;&#039;&#039;urrent &#039;&#039;&#039;I&#039;&#039;&#039;nterrupter: eine Art RCD eingebaut in eine Steckdose. Bei Steckdosen für draußen und im Bad in Nordamerika anzutreffen.&lt;br /&gt;
&lt;br /&gt;
;GFR: &#039;&#039;&#039;G&#039;&#039;&#039;eneral &#039;&#039;&#039;F&#039;&#039;&#039;unction &#039;&#039;&#039;R&#039;&#039;&#039;egister: s.u.&lt;br /&gt;
;GPR: &#039;&#039;&#039;G&#039;&#039;&#039;eneral &#039;&#039;&#039;P&#039;&#039;&#039;urpose &#039;&#039;&#039;R&#039;&#039;&#039;egister: Arbeitsregister eines Prozessors. Bei vielen Architekturen müssen Daten in solche Register geladen werden, um sie bearbeiten zu können. Bei [[AVR]] sind das die Register R0 – R31&lt;br /&gt;
;GMI:&lt;br /&gt;
;GMII: &#039;&#039;&#039;G&#039;&#039;&#039;igabit &#039;&#039;&#039;M&#039;&#039;&#039;edia &#039;&#039;&#039;I&#039;&#039;&#039;ndependent &#039;&#039;&#039;I&#039;&#039;&#039;nterface, ein [[MII]] für Gigabit-PHYs&lt;br /&gt;
;GPS: &#039;&#039;&#039;G&#039;&#039;&#039;lobal &#039;&#039;&#039;P&#039;&#039;&#039;ositioning &#039;&#039;&#039;S&#039;&#039;&#039;ystem&lt;br /&gt;
;GPU: &#039;&#039;&#039;G&#039;&#039;&#039;raphic &#039;&#039;&#039;P&#039;&#039;&#039;rocessing &#039;&#039;&#039;U&#039;&#039;&#039;nit, eine Grafikverarbeitungseinheit, meist für die Grafikarte in Rechnern verwendet, oft auch im Zusammenhang mit der Benutzung derselben als Coprozessor&lt;br /&gt;
;GSM: &#039;&#039;&#039;G&#039;&#039;&#039;lobal &#039;&#039;&#039;S&#039;&#039;&#039;ystem for &#039;&#039;&#039;M&#039;&#039;&#039;obile Communications: Das Mobilfunknetz der zweiten Generation (auch 2G genannt). Darüber können Gespräche (circuit switched) und Daten (packet switched, GPRS) übertragen werden.&lt;br /&gt;
;GTP: &#039;&#039;&#039;G&#039;&#039;&#039;igabit &#039;&#039;&#039;T&#039;&#039;&#039;ransceiver &#039;&#039;&#039;P&#039;&#039;&#039;ort: Ein high speed port bei FPGAs&lt;br /&gt;
&lt;br /&gt;
== H ==&lt;br /&gt;
&lt;br /&gt;
;HF: Hochfrequenz&lt;br /&gt;
&lt;br /&gt;
;HIL: &amp;amp;rarr; Wikipedia: [http://de.wikipedia.org/wiki/Hardware_in_the_Loop &#039;&#039;&#039;H&#039;&#039;&#039;ardware &#039;&#039;&#039;i&#039;&#039;&#039;n the &#039;&#039;&#039;L&#039;&#039;&#039;oop].&lt;br /&gt;
&lt;br /&gt;
;HP: &#039;&#039;&#039;H&#039;&#039;&#039;orse &#039;&#039;&#039;P&#039;&#039;&#039;ower, engl. Bezeichnung für mechanische Leistung, siehe Pferdestärek &lt;br /&gt;
;HPF: &#039;&#039;&#039;H&#039;&#039;&#039;igh &#039;&#039;&#039;P&#039;&#039;&#039;ass &#039;&#039;&#039;F&#039;&#039;&#039;ilter: Englisch für Hochpass-[[Filter]], seltener auch nur &#039;&#039;&#039;HP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
&lt;br /&gt;
;IIR: &#039;&#039;&#039;I&#039;&#039;&#039;nfinite &#039;&#039;&#039;I&#039;&#039;&#039;mpulse &#039;&#039;&#039;R&#039;&#039;&#039;esponse: Bezeichnet ein bestimmte Sorte von [[Filter]]n, mit unendlicher Sprungantwort.&lt;br /&gt;
&lt;br /&gt;
;ISA: &#039;&#039;&#039;I&#039;&#039;&#039;nstruction &#039;&#039;&#039;S&#039;&#039;&#039;et &#039;&#039;&#039;A&#039;&#039;&#039;rchitecture: Registerstruktur und Befehlssatz eines Prozessors/[[Mikrocontroller]]s bzw. einer Prozessorfamilie.&lt;br /&gt;
&lt;br /&gt;
;[[ISP]]: &#039;&#039;&#039;I&#039;&#039;&#039;n &#039;&#039;&#039;S&#039;&#039;&#039;ystem &#039;&#039;&#039;P&#039;&#039;&#039;rogramming: Der Mikrocontroller wird direkt auf der Zielhardware programmiert.&lt;br /&gt;
&lt;br /&gt;
;ISR: &#039;&#039;&#039;I&#039;&#039;&#039;nterrupt &#039;&#039;&#039;S&#039;&#039;&#039;ervice &#039;&#039;&#039;R&#039;&#039;&#039;outine: Ein Programmstück, das nach Eintreten eines bestimmten Ereignisses ausgeführt wird. Siehe [[Interrupt]].&lt;br /&gt;
&lt;br /&gt;
;IRQ: &#039;&#039;&#039;I&#039;&#039;&#039;nterrupt &#039;&#039;&#039;R&#039;&#039;&#039;e&#039;&#039;&#039;q&#039;&#039;&#039;uest: Ein Ereignis, das einen [[Interrupt]] auslöst. In der Regel wird die Programmausführung unterbrochen und ein spezielles Programmstück, eine ISR, ausgeführt und danach zum ursprünglichen Programmcode zurückgekehrt. Viele IRQs können aktiviert oder deaktiviert werden.&lt;br /&gt;
&lt;br /&gt;
== J ==&lt;br /&gt;
&lt;br /&gt;
;[[JTAG]]: &#039;&#039;&#039;J&#039;&#039;&#039;oint &#039;&#039;&#039;T&#039;&#039;&#039;est &#039;&#039;&#039;A&#039;&#039;&#039;ction &#039;&#039;&#039;G&#039;&#039;&#039;roup: Eine Funktion für komplexe ICs, um diese im aufgelöteten Zustand zu prüfen bzw. zu programmieren und debuggen (Mikrocontroller).&lt;br /&gt;
&lt;br /&gt;
== K ==&lt;br /&gt;
&lt;br /&gt;
;KDE: Oberfläche bei Linux&lt;br /&gt;
&lt;br /&gt;
== L ==&lt;br /&gt;
;[[LFSR]]: &#039;&#039;&#039;L&#039;&#039;&#039;inear &#039;&#039;&#039;F&#039;&#039;&#039;eedback &#039;&#039;&#039;S&#039;&#039;&#039;hift &#039;&#039;&#039;R&#039;&#039;&#039;egister: Rückgekoppeltes Schieberegister&lt;br /&gt;
&lt;br /&gt;
;LIFO: &#039;&#039;&#039;L&#039;&#039;&#039;ast &#039;&#039;&#039;&#039;I&#039;&#039;&#039;n &#039;&#039;&#039;F&#039;&#039;&#039;irst &#039;&#039;&#039;O&#039;&#039;&#039;ut: azyklisch beschriebener Speicher, der wie ein Stapel (stack) arbeitet&lt;br /&gt;
&lt;br /&gt;
;LPF: &#039;&#039;&#039;L&#039;&#039;&#039;ow &#039;&#039;&#039;P&#039;&#039;&#039;ass &#039;&#039;&#039;F&#039;&#039;&#039;ilter: Englisch für Tiefpass[[Filter]], teilweise auch nur &#039;&#039;&#039;LP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
;LSB: &#039;&#039;&#039;L&#039;&#039;&#039;east &#039;&#039;&#039;S&#039;&#039;&#039;ignificant &#039;&#039;&#039;B&#039;&#039;&#039;yte: Das niederwertigste Byte in einem Datenwort mit mehreren Bytes. Je nach Zusammenhang aber auch&lt;br /&gt;
: &#039;&#039;&#039;L&#039;&#039;&#039;east &#039;&#039;&#039;S&#039;&#039;&#039;ignificant &#039;&#039;&#039;B&#039;&#039;&#039;it: niederwertigstes Bit.&lt;br /&gt;
&lt;br /&gt;
;LTE: &#039;&#039;&#039;L&#039;&#039;&#039;ong &#039;&#039;&#039;T&#039;&#039;&#039;erm &#039;&#039;&#039;E&#039;&#039;&#039;volution: LTE ist ein Mobilfunkstandard und auch als 4G (fourth generation) bekannt. Der Vorgänger von LTE ist 3G (third generation).&lt;br /&gt;
&lt;br /&gt;
== M ==&lt;br /&gt;
&lt;br /&gt;
;MAC: &#039;&#039;&#039;M&#039;&#039;&#039;edia &#039;&#039;&#039;A&#039;&#039;&#039;ccess &#039;&#039;&#039;C&#039;&#039;&#039;ontroller: Bezeichnung für die Logik, die einen Baustein steuert, meist im Zusammenhang mit Ethernet verwendet&lt;br /&gt;
&lt;br /&gt;
;MCB: &#039;&#039;&#039;M&#039;&#039;&#039;ain &#039;&#039;&#039;C&#039;&#039;&#039;ontrol &#039;&#039;&#039;B&#039;&#039;&#039;lock: Eine allgemeine Bezeichnung für die zentrale Steuerlogik in einem System&lt;br /&gt;
: &#039;&#039;&#039;M&#039;&#039;&#039;emory &#039;&#039;&#039;C&#039;&#039;&#039;ontroller &#039;&#039;&#039;B&#039;&#039;&#039;lock: Abkürzung für einen Speichercontroller z.B. in einem FPGA&lt;br /&gt;
&lt;br /&gt;
;MCU: &#039;&#039;&#039;M&#039;&#039;&#039;ain &#039;&#039;&#039;C&#039;&#039;&#039;ontrol &#039;&#039;&#039;U&#039;&#039;&#039;nit: Die zentrale Steuerlogik in einem System, auch &#039;&#039;&#039;[[CPU]]&#039;&#039;&#039;&lt;br /&gt;
: &#039;&#039;&#039;M&#039;&#039;&#039;icro &#039;&#039;&#039;C&#039;&#039;&#039;ontroller &#039;&#039;&#039;U&#039;&#039;&#039;nit: allgeine Bezeichnung für einen Prozessor&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;M&#039;&#039;&#039;icro &#039;&#039;&#039;E&#039;&#039;&#039;lectro &#039;&#039;&#039;M&#039;&#039;&#039;echanical &#039;&#039;&#039;S&#039;&#039;&#039;ystem : Abkürzung für ein Bauelement der Mikrosystemtechnik&lt;br /&gt;
&lt;br /&gt;
;MIG: &#039;&#039;&#039;M&#039;&#039;&#039;emory &#039;&#039;&#039;I&#039;&#039;&#039;nterface &#039;&#039;&#039;G&#039;&#039;&#039;enerator: Eine Software, die ein Speicherinterface in [[FPGA]]s konfiguriert&lt;br /&gt;
&lt;br /&gt;
;MII: &#039;&#039;&#039;M&#039;&#039;&#039;edia &#039;&#039;&#039;I&#039;&#039;&#039;ndependent &#039;&#039;&#039;I&#039;&#039;&#039;nterface, ein Begriff für ein allgemeines, bausteinunabhängiges Interface, oft in Verbindung mit Ethernet-PHYs verwendet&lt;br /&gt;
&lt;br /&gt;
;[[MIPS]]: &#039;&#039;&#039;M&#039;&#039;&#039;illion &#039;&#039;&#039;i&#039;&#039;&#039;nstructions &#039;&#039;&#039;p&#039;&#039;&#039;er &#039;&#039;&#039;s&#039;&#039;&#039;econd&lt;br /&gt;
: &#039;&#039;&#039;M&#039;&#039;&#039;icroprocessor without &#039;&#039;&#039;i&#039;&#039;&#039;nterlocked &#039;&#039;&#039;p&#039;&#039;&#039;ipeline &#039;&#039;&#039;s&#039;&#039;&#039;tages.&lt;br /&gt;
&lt;br /&gt;
;MMC: &#039;&#039;&#039;M&#039;&#039;&#039;ulti &#039;&#039;&#039;M&#039;&#039;&#039;edia &#039;&#039;&#039;C&#039;&#039;&#039;ard: Eine kleine Speicherkarte&lt;br /&gt;
&lt;br /&gt;
;MSB: &#039;&#039;&#039;M&#039;&#039;&#039;ost &#039;&#039;&#039;S&#039;&#039;&#039;ignificant &#039;&#039;&#039;B&#039;&#039;&#039;yte: Das höchstwertige Byte in einem Datenwort mit mehreren Bytes. Je nach Zusammenhang aber auch&lt;br /&gt;
: &#039;&#039;&#039;M&#039;&#039;&#039;ost &#039;&#039;&#039;S&#039;&#039;&#039;ignificant &#039;&#039;&#039;B&#039;&#039;&#039;it: höchstwertiges Bit.&lt;br /&gt;
&lt;br /&gt;
;[[Modbus]]: Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus [[TCP]]-Variante auch ethernetfähig&lt;br /&gt;
&lt;br /&gt;
== N ==&lt;br /&gt;
&lt;br /&gt;
;NCO: &#039;&#039;&#039;N&#039;&#039;&#039;umeric &#039;&#039;&#039;C&#039;&#039;&#039;ontrolled &#039;&#039;&#039;O&#039;&#039;&#039;scillator. Ein numerisch/digital arbeitender Schwingkreis - siehe auch [[DDS]].&lt;br /&gt;
&lt;br /&gt;
== O ==&lt;br /&gt;
&lt;br /&gt;
; OCDS: &#039;&#039;&#039;O&#039;&#039;&#039;n &#039;&#039;&#039;C&#039;&#039;&#039;hip &#039;&#039;&#039;D&#039;&#039;&#039;ebug &#039;&#039;&#039;S&#039;&#039;&#039;upport&lt;br /&gt;
&lt;br /&gt;
== P ==&lt;br /&gt;
;[[PAM]]: &#039;&#039;&#039;P&#039;&#039;&#039;ulse &#039;&#039;&#039;A&#039;&#039;&#039;mplituden &#039;&#039;&#039;M&#039;&#039;&#039;odulation: Umsetzung eines Wertes auf analoge Spannungszustände, z.B. bei Ethernet&lt;br /&gt;
;[[PCM]]: &#039;&#039;&#039;P&#039;&#039;&#039;ulse &#039;&#039;&#039;C&#039;&#039;&#039;ode &#039;&#039;&#039;M&#039;&#039;&#039;odulation: Umsetzung eines analogen Wertes auf ein digitales Signal - auch als Begriff für das Datenformat verwendet. Siehe [[Pulscodemodulation]]&lt;br /&gt;
;PDM: &#039;&#039;&#039;P&#039;&#039;&#039;ulse &#039;&#039;&#039;D&#039;&#039;&#039;ichte &#039;&#039;&#039;M&#039;&#039;&#039;odulation: Umsetzung eines Wertes auf ein 1-Bit Signal, siehe [[Pulsdichtemodulation]]&lt;br /&gt;
;[[PFC]]: &#039;&#039;&#039;P&#039;&#039;&#039;ower &#039;&#039;&#039;F&#039;&#039;&#039;actor &#039;&#039;&#039;C&#039;&#039;&#039;orrection: Eine Schaltung, die Blindleistung kompensiert&lt;br /&gt;
;PHY: Bezeichnung für einen physikalischen Chip, oft im Zusammenhang mit Ethernet verwendet&lt;br /&gt;
;[http://de.wikipedia.org/wiki/Phase-locked_loop PLL]: &#039;&#039;&#039;P&#039;&#039;&#039;hase &#039;&#039;&#039;L&#039;&#039;&#039;ocked &#039;&#039;&#039;L&#039;&#039;&#039;oop: Eine Schaltung, die einen Ausgangstakt mit definierter Phaselage zu einem Eingangstakt generiert.&lt;br /&gt;
;[[PSU]]: &#039;&#039;&#039;P&#039;&#039;&#039;ower &#039;&#039;&#039;S&#039;&#039;&#039;upply &#039;&#039;&#039;U&#039;&#039;&#039;nit: Bezeichnung für die Stromversorgungseinheit&lt;br /&gt;
;[[PWM]]: &#039;&#039;&#039;P&#039;&#039;&#039;ulse &#039;&#039;&#039;W&#039;&#039;&#039;eiten &#039;&#039;&#039;M&#039;&#039;&#039;odulation: Umsetzung eines Wertes auf 1-Bit Signal - siehe [[Pulsweitenmodulation]]&lt;br /&gt;
&lt;br /&gt;
== Q ==&lt;br /&gt;
;[[QAM]]: &#039;&#039;&#039;Q&#039;&#039;&#039;adratur &#039;&#039;&#039;A&#039;&#039;&#039;mplituden &#039;&#039;&#039;M&#039;&#039;&#039;odulation: Modulation eines Analogsignals mit einem Quadratursignal (IQ).&lt;br /&gt;
&lt;br /&gt;
;[[QDR]]: &#039;&#039;&#039;Q&#039;&#039;&#039;adruple &#039;&#039;&#039;D&#039;&#039;&#039;ata &#039;&#039;&#039;R&#039;&#039;&#039;ate: Eine Speicherzugriffstechnik mit 4 Daten je Takt, siehe RAMs.&lt;br /&gt;
&lt;br /&gt;
== R ==&lt;br /&gt;
&lt;br /&gt;
;RCCB: &#039;&#039;&#039;R&#039;&#039;&#039;esidual &#039;&#039;&#039;C&#039;&#039;&#039;urrent operated &#039;&#039;&#039;C&#039;&#039;&#039;ircuit &#039;&#039;&#039;B&#039;&#039;&#039;reaker - ist eine andere Bezeichnung für einen RCD.&lt;br /&gt;
&lt;br /&gt;
;RCD: &#039;&#039;&#039;R&#039;&#039;&#039;esidual &#039;&#039;&#039;C&#039;&#039;&#039;urrent protective &#039;&#039;&#039;D&#039;&#039;&#039;evice, neudeutsch für [http://de.wikipedia.org/wiki/Fehlerstromschutzschalter Fehlerstromschutzschalter].&lt;br /&gt;
&lt;br /&gt;
;RISC: &#039;&#039;&#039;R&#039;&#039;&#039;educed &#039;&#039;&#039;I&#039;&#039;&#039;nstruction &#039;&#039;&#039;S&#039;&#039;&#039;et &#039;&#039;&#039;C&#039;&#039;&#039;omputer. Designstrategie für den Befehlssatz von Prozessoren und Microcontrollern, die einfache Befehle bevorzugt.&lt;br /&gt;
&lt;br /&gt;
;[[RS232]]: &#039;&#039;&#039;R&#039;&#039;&#039;ecommended &#039;&#039;&#039;S&#039;&#039;&#039;tandard 232: Eine Definition zur seriellen Datenübertragung, eng gekoppelt an [[UART]]. [[RS232]] ist auch unter EIA232 bekannt.&lt;br /&gt;
&lt;br /&gt;
;[[RS485]]: &#039;&#039;&#039;R&#039;&#039;&#039;ecommended &#039;&#039;&#039;S&#039;&#039;&#039;tandard 485: Eine Definition zur seriellen Datenübertragung, eng gekoppelt an [[UART]]. [[RS485]] ist differentiell, was Störfestigkeit erhöht. Auch unter EIA485 bekannt.&lt;br /&gt;
&lt;br /&gt;
== S ==&lt;br /&gt;
&lt;br /&gt;
;SAR: &#039;&#039;&#039;S&#039;&#039;&#039;ynthetic &#039;&#039;&#039;A&#039;&#039;&#039;perture &#039;&#039;&#039;R&#039;&#039;&#039;adar: Eine Messwertverarbeitungsmethodik in der Radartechnik, bei der durch eine virtuelle Positionsvariation eine künstlich vergrösserte &amp;quot;Blende&amp;quot; benutzt werden kann, wodurch sich der Empfangsbereich stark vergrössert.&lt;br /&gt;
&lt;br /&gt;
;SAS: &#039;&#039;&#039;S&#039;&#039;&#039;erial &#039;&#039;&#039;A&#039;&#039;&#039;ttached &#039;&#039;&#039;S&#039;&#039;&#039;CSI: SAS ist eine Schnittstelle zur Anbindung von SSDs und Festplatten, welche meistens in Servern zu finden ist. Es gibt auch SAS Expander, mit welchen man an ein Interface noch mehr Datenträger hängen kann.&lt;br /&gt;
&lt;br /&gt;
;SATA: Sata ist eine Schnittstelle zur anbindung von Festplatten und SSDs innerhalb eines Computers. Der Nachfolger ist NVMe.&lt;br /&gt;
&lt;br /&gt;
;SDF: &#039;&#039;&#039;S&#039;&#039;&#039;ignal &#039;&#039;&#039;D&#039;&#039;&#039;elay &#039;&#039;&#039;F&#039;&#039;&#039;ile: Eine Datei für zeitgenaue Simulationen in der Digitaltechnik, welche die internen Zeitverzögerungen beschreibt.&lt;br /&gt;
&lt;br /&gt;
;SDR: &#039;&#039;&#039;S&#039;&#039;&#039;oftware &#039;&#039;&#039;D&#039;&#039;&#039;efined &#039;&#039;&#039;R&#039;&#039;&#039;adio: Allgemeine Bezeichung für mathematisch - per Software erzeugte - und modulierte elektromagnetische Wellen in der HF-Technik, speziell der Funkdatenübertragung und Radartechnik.&lt;br /&gt;
&lt;br /&gt;
;SOC: &#039;&#039;&#039;S&#039;&#039;&#039;ystem &#039;&#039;&#039;O&#039;&#039;&#039;n &#039;&#039;&#039;C&#039;&#039;&#039;hip: Bezeichung für die Erzeugung ganzer, computerähnlicher Rechnersysteme in programmierbaren Schaltkreisen wie FPGAs.&lt;br /&gt;
&lt;br /&gt;
;SOP: &#039;&#039;&#039;S&#039;&#039;&#039;tart &#039;&#039;&#039;O&#039;&#039;&#039;f &#039;&#039;&#039;P&#039;&#039;&#039;roduction: Ein Begriff aus dem Projektmanagement, der den Beginn der Produktion bezeichet.&lt;br /&gt;
&lt;br /&gt;
;SOP: &#039;&#039;&#039;S&#039;&#039;&#039;tandard &#039;&#039;&#039;O&#039;&#039;&#039;peration &#039;&#039;&#039;P&#039;&#039;&#039;rocedure: Ein Begriff aus dem Qualitätsmanagement, der eine Test- und Prüfmethodik zur Qualifizierung von Systemen beschreibt. Wird teilweise auch als Anleitung für Benutzer verstanden.&lt;br /&gt;
&lt;br /&gt;
;SFR: &#039;&#039;&#039;S&#039;&#039;&#039;pecial &#039;&#039;&#039;F&#039;&#039;&#039;unction &#039;&#039;&#039;R&#039;&#039;&#039;egister: Hardware-Register, über die interne und externe Peripherie eines Prozessors/[[Mikrocontroller]]s konfiguriert wird, und über die Daten ausgetauscht werden. IO-Ports werden z.B. auf bestimmte [[Speicher#Register|SFRs]] abgebildet, auf die dann mit speziellen Befehlen zugegriffen werden kann.&lt;br /&gt;
&lt;br /&gt;
;STM: Eine Microcontrollerfamilie der Firma &#039;&#039;&#039;S&#039;&#039;&#039; &#039;&#039;&#039;T&#039;&#039;&#039; &#039;&#039;&#039;M&#039;&#039;&#039;icroelectronics.&lt;br /&gt;
&lt;br /&gt;
== T ==&lt;br /&gt;
&lt;br /&gt;
;TTL: &#039;&#039;&#039;T&#039;&#039;&#039;ransistor-&#039;&#039;&#039;T&#039;&#039;&#039;ransistor-&#039;&#039;&#039;L&#039;&#039;&#039;ogik.&lt;br /&gt;
&lt;br /&gt;
== U ==&lt;br /&gt;
&lt;br /&gt;
;[[UART]]: &#039;&#039;&#039;U&#039;&#039;&#039;niversal &#039;&#039;&#039;A&#039;&#039;&#039;synchronus &#039;&#039;&#039;R&#039;&#039;&#039;eceiver and &#039;&#039;&#039;T&#039;&#039;&#039;ransmitter: Ein Modul in Mikrocontrollern oder PCs zum seriellen Datenaustausch.&lt;br /&gt;
&lt;br /&gt;
;[[USB]]: &#039;&#039;&#039;U&#039;&#039;&#039;niversal &#039;&#039;&#039;S&#039;&#039;&#039;erial &#039;&#039;&#039;B&#039;&#039;&#039;us : Ein standardisiertes serielles Protokoll, das vorwiegend bei PCs verwendet wird. Bandbreite beträgt bis zu 5Gbit/s.&lt;br /&gt;
&lt;br /&gt;
== V ==&lt;br /&gt;
;VCA: &#039;&#039;&#039;V&#039;&#039;&#039;oltage &#039;&#039;&#039;C&#039;&#039;&#039;ontrolled &#039;&#039;&#039;A&#039;&#039;&#039;mplifier - Spannungsgesteuerter Verstärker&lt;br /&gt;
;VCO: &#039;&#039;&#039;V&#039;&#039;&#039;oltage &#039;&#039;&#039;C&#039;&#039;&#039;ontrolled &#039;&#039;&#039;O&#039;&#039;&#039;scillator - Spannungsgesteuerter Oszillator&lt;br /&gt;
;VHDL: &#039;&#039;&#039;V&#039;&#039;&#039;HSIC &#039;&#039;&#039;H&#039;&#039;&#039;ardware &#039;&#039;&#039;D&#039;&#039;&#039;escription &#039;&#039;&#039;L&#039;&#039;&#039;anguage - Programmiersprache für ASIC-und FPGA-Entwurfswerkzeuge&lt;br /&gt;
;VHSIC: &#039;&#039;&#039;V&#039;&#039;&#039;ery &#039;&#039;&#039;H&#039;&#039;&#039;igh &#039;&#039;&#039;S&#039;&#039;&#039;peed &#039;&#039;&#039;I&#039;&#039;&#039;ntegrated &#039;&#039;&#039;C&#039;&#039;&#039;ircuit - allgemein für schnelle Digtialschaltungen&lt;br /&gt;
;VLSI: &#039;&#039;&#039;V&#039;&#039;&#039;ery &#039;&#039;&#039;L&#039;&#039;&#039;arge &#039;&#039;&#039;S&#039;&#039;&#039;cale &#039;&#039;&#039;I&#039;&#039;&#039;ntegrated &#039;&#039;&#039;C&#039;&#039;&#039;ircuit - allgemein für ASICS&lt;br /&gt;
&lt;br /&gt;
== W ==&lt;br /&gt;
&lt;br /&gt;
;[[Watchdog|WDT]]: &#039;&#039;&#039;W&#039;&#039;&#039;atch &#039;&#039;&#039;D&#039;&#039;&#039;og &#039;&#039;&#039;T&#039;&#039;&#039;imer&lt;br /&gt;
&lt;br /&gt;
== X ==&lt;br /&gt;
&lt;br /&gt;
== Y ==&lt;br /&gt;
&lt;br /&gt;
== Z ==&lt;br /&gt;
&lt;br /&gt;
;Z: In der HF-Technik das Formelzeichen für den [[Wellenwiderstand]].&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Grundlagen| ]]&lt;br /&gt;
[[Kategorie:Listen]]&lt;/div&gt;</summary>
		<author><name>172.26.45.37</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=NMEA&amp;diff=105288</id>
		<title>NMEA</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=NMEA&amp;diff=105288"/>
		<updated>2022-07-01T19:50:54Z</updated>

		<summary type="html">&lt;p&gt;172.26.45.37: /* Web-Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;NMEA steht für National Marine Electronics Association, einer Vereinigung von Herstellern von Datenübertragungsgeräten und Messgeräten im Bereich Seefahrt/Wassersport die im Jahre 1957 gegründet wurde. Unter dem NMEA Standard versteht man einen im maritimen Bereich sehr vergreiteten Übertragungsstandard der die Einzelheiten der Datenübertragung vorschreibt. Es gibt mehrere dieser Standards, ursprünglich die Version 0180 von Februar 1980 mit 1200 Baud, danach Version 0182 März 1982, und schliesslich Version 0183 vom März 1983 mit 4800 Baud. Später gab es noch weitere Veränderungen 0183-1.5 Dezember 1987 und 0183-2.0 Januar 1992. Die aktuelleste Version der 0183 ist nun die 0183-2.3 vom Februar 1998. Leider beginnt die Norm sich hier in einigen Punkten von der ursprünglichen 0183 zu entfernen und es kann zu &amp;quot;Verständigungsproblemen&amp;quot; in Verbindung mit alter Hardware kommen. Die Versionen vor 0183 haben nur mehr historische Bedeutung. Neuerdings gibt es auch den NMEA-2000 Standard, der dem CAN-BUS entspricht, sich aber noch nicht durchgesetzt hat. Am verbreitesten ist immer noch &#039;&#039;&#039;NMEA 0183&#039;&#039;&#039;. [http://www.mikrocontroller.net/topic/143234#1324762 Hier] findet man einen NMEA2000 Protokoll Stack für die AVR Microcontroller.&lt;br /&gt;
&lt;br /&gt;
Die nicht-busfähige NMEA 0183 ist aber hoffnungslos veraltet und entspricht schon lange nicht mehr dem Stand der Technik. Sie kann sich auch nicht mehr der heutigen Lage anpassen und wird eines Tages sozusagen aussterben. Folgen dieser überholten Technik sind verstopfte Multiplexer und Störungen durch fehlende Erkennung von Kollisionen oder Übertragungsfehlern. Dennoch hält sie sich hartnäckig dank ihrer weiten Verbreitung und der einfachen Technik.&lt;br /&gt;
&lt;br /&gt;
Unterschieden wird zwischen &amp;quot;talker&amp;quot; und &amp;quot;listener&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Des weiteren wird zwischen einem asymmetrischen und einem symmetrischen Übertragungsweg unterschieden, je nachdem ob eine Masseverbindung vorhanden ist oder nicht. In englischer Sprache wird hier von differential (symmetrisch) und single-ended gesprochen.&lt;br /&gt;
&lt;br /&gt;
Ein NMEA-Ausgang kann im Allgemeinen mehrere listener mit Daten versorgen, jedoch dürfen mehrere talker nicht zusammengeschaltet werden. In diesem Fall muss ein sogenannter NMEA-Multiplexer eingesetzt werden.&lt;br /&gt;
&lt;br /&gt;
NMEA 0183&lt;br /&gt;
Datenübertragungsgeschwindigkeit mit 4800 Baud (bits/Sek.)&lt;br /&gt;
8 Datenbits&lt;br /&gt;
no handshake&lt;br /&gt;
1 Stopbit, kein parity-bit&lt;br /&gt;
Ruhepegel ist 0 Volt, Startbit hat +5 Volt Pegel&lt;br /&gt;
&lt;br /&gt;
Hin- und wieder trifft man auch auf &amp;quot;high-speed&amp;quot; NMEA, zum Beispiel &#039;&#039;&#039;0183-HS&#039;&#039;&#039;, dann wird meist mit 38400 Baud, manchmal jedoch auch mit 9600 Baud übertragen.&lt;br /&gt;
&lt;br /&gt;
NMEA ähnelt, abgesehen von den Pegeln, RS232/V24.&lt;br /&gt;
Ein NMEA Ausgang kann bei kurzer Kabellänge an einen seriellen (COM) Eingang eines PC angeschlossen werden. Dabei kann durch eine Diode in Sperrichtung verhindert werden, dass ein eventueller negativer Pegel den NMEA-Ausgang zerstört.&lt;br /&gt;
&lt;br /&gt;
NMEA Datenübertragung findet sich fast immer bei GPS-Geräten.&lt;br /&gt;
&lt;br /&gt;
Die Datenübertragung läuft in kleinen Dateneinheiten, den sogenannten &amp;quot;sentences&amp;quot;, also Datensätzen. Jeder Datensatz darf maximal 80 Zeichen lang sein. Jeder sentence muss mit einem $-Zeichen (hex 0x24) beginnen und wird mit &amp;lt;CR&amp;gt;&amp;lt;LF&amp;gt; (0x13, 0x10) beendet. Die ersten beiden Buchstaben nach dem $-Zeichen bezeichnen die &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;talker-ID&#039;&#039;&#039;, ein Kürzel für das sendende Gerät. Hier steht zum Beispiel GP für ein GPS-Gerät. Der talker-ID folgt die &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;sentence-ID&#039;&#039;&#039;, die aus drei Buchstaben besteht. &lt;br /&gt;
&lt;br /&gt;
Danach folgen die eigentlichen Daten, die durch Kommata getrennt sind.&lt;br /&gt;
&lt;br /&gt;
Für alle möglichen Zwecke sind von der NMEA bestimmte Datensätze festgelegt worden. Diese wurden und werden durch kommerzielle Anwender (z.&amp;amp;nbsp;B. Garmin) weiter erweitert. Eigene, also nicht NMEA-festgelegte Datensätze beginnen als &amp;quot;proprietary sentence&amp;quot; mit $P. Eine Aufstellung aller sentences [http://www.google.de/search?q=sentences+nmea findet sich im Internet].&lt;br /&gt;
&lt;br /&gt;
== NMEA2000 ==&lt;br /&gt;
&lt;br /&gt;
NMEA2000 basiert auf dem von Bosch und Intel entwickelten CAN-Bus. Die Übertragung aller Nachrichten erfolgt immer als &#039;&#039;Extended Data Frame&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:ExtendedCANFrame.png|Bits in einem Extended CAN-Frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:Red;&amp;quot;&amp;gt; ToDo:&amp;lt;/span&amp;gt; Genaue Informationen zum Aufbau des 29-bit CAN Identifiers und der Zelegung in das PDU-Format&lt;br /&gt;
&lt;br /&gt;
Jeder Busteilnehmer benötigt eine Bus-ID, die ihn eindeutig identifiziert. Diese Bus-ID wird beim ersten Kontakt eines Gerätes zwischen dem neuen Endgerät und den schon am Bus vorhandenen Geräten ausgehandelt.&lt;br /&gt;
&lt;br /&gt;
Wenn ein neues Gerät an einen NMEA2000-Bus angeschlossen wird, so sendet dieses Gerät zunächst die Nachricht &amp;quot;ISO Address Claim&amp;quot; (PGN:60928; 0xEE00). Damit wird versucht, eine &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:Red;&amp;quot;&amp;gt; ToDo:&amp;lt;/span&amp;gt; Beschreiben, das die vom Endgerät gewünschte ID zunächt direkt während des Address Claim Prozesses eingefordert wird. Ist die ID schon vergeben wird an Hand der sogenannten &amp;quot;Name identification number&amp;quot; verglichen und arbitriert.&lt;br /&gt;
&lt;br /&gt;
| 18EExxyy || 46 || b4 || 31 || 11 || 00 || 82 || 32 || C0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ISO Address Claim ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feld !! Feldname !! Beschreibung !! Bytefeld !! Bitfeld !! Datentype !! Datenbereich&lt;br /&gt;
|- style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
|1 || ISO Identity Number    || Art Seriennummer || || 21 Bit&lt;br /&gt;
|-&lt;br /&gt;
|2 || Herstellercode         || Fest vergebene Codes || || 11 Bit&lt;br /&gt;
|-&lt;br /&gt;
|3 || Device Instance Lower  ||  || || 3 Bit&lt;br /&gt;
|-&lt;br /&gt;
|4 || Device Instance Higher ||  || || 5 Bit&lt;br /&gt;
|-&lt;br /&gt;
|5 || Iso Function || Gerätefunktion  || || 8 Bit&lt;br /&gt;
|-&lt;br /&gt;
|6 || reserviert ||  || || 1 Bit&lt;br /&gt;
|-&lt;br /&gt;
|7 || Device Class ||  || || 7 Bit&lt;br /&gt;
|-&lt;br /&gt;
|8 || System instance ||  || || 4 Bit&lt;br /&gt;
|-&lt;br /&gt;
|9 || Industry Group ||  || || 3 Bit&lt;br /&gt;
|-&lt;br /&gt;
|10 || ISO Self Configurable ||  || || 1 Bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Verwandte Bussysteme im maritimen Bereich: ==&lt;br /&gt;
* Die von Raymarine verwendete Norm &amp;quot;Seatalk&amp;quot; ist der NMEA ähnlich und ebenfalls veraltet. Sie ist kein offener Standard, inzwischen durch [http://www.thomas-knauf.de/seatalk reverse engineering] aber ausreichend dokumentiert. Sie verwendet eine serielle 9-Bit Übertragung. Diese 9-Bit Übertragung kann in den UARTs von einigen Mikrocontrollern (8051 Familie, AVR Familie) direkt eingestellt werden. Bei &#039;&#039;normalen&#039;&#039; PC-UARTs kann hierfuer das Parity-Bit in die Datenübertragung miteinbezogen werden. Bei SeaTalk gibt es keinen Netz-Master. Alle Geräte können ohne Aufforderung auf den Bus senden. Deshalb beinhaltet das SeaTalk Protokoll eine  Kollisionserkennung - die die UARTs von Microcontrollern normalerweise nicht unterstützen. Die UARTs der Microcontroller bzw. des PC können deshalb nur zum Lesen von SeaTalk Daten verwendet werden. [http://www.gadgetpool.de Hier gibt es Informationen] über SeaTalk, SeaTalk Anbindung an AT-Mega32, Schaltpläne, Open Source Software.&lt;br /&gt;
* Furuno Navnet: entspricht Ethernet mit 10 MBit. Leider kein offener Standard.&lt;br /&gt;
* Corus Navico: auch ein CAN-BUS System, das nicht offen ist.&lt;br /&gt;
* Bluetooth und WLAN WiFi können hier noch genannt werden.&lt;br /&gt;
&lt;br /&gt;
== Web-Links ==&lt;br /&gt;
* [http://vancouver-webpages.com/peter/index.html NMEA-0183 and GPS Information] von Peter Bennett&lt;br /&gt;
* [http://www.gpsinformation.org/dale/nmea.htm NMEA data] von Dale DePriest  - Link Tot&lt;br /&gt;
* [http://www.kh-gps.de/crc.htm Erzeugung und Auswertung von Prüfsummen bei NMEA-Strings] ([[CRC]]) von Klaus H. Hirschelmann  - Link Tot&lt;br /&gt;
* [http://www.compendiumarcana.com/gps/ oPossum] - Parses NMEA sentances and displays five common messages in dedicated frames. GPL source code included. &lt;br /&gt;
&lt;br /&gt;
[[Category:GPS]]&lt;/div&gt;</summary>
		<author><name>172.26.45.37</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Offline-Sprachausgabe_(TTS)&amp;diff=105287</id>
		<title>Offline-Sprachausgabe (TTS)</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Offline-Sprachausgabe_(TTS)&amp;diff=105287"/>
		<updated>2022-06-30T19:23:30Z</updated>

		<summary type="html">&lt;p&gt;172.26.45.37: Mimic 3 hinzugefügt.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sprachsynthese ist die künstliche Erzeugung der menschlichen Sprechstimme, englisch &#039;&#039;Text-to-Speech&#039;&#039; (TTS).&lt;br /&gt;
&lt;br /&gt;
===Mikrocontroller===&lt;br /&gt;
Mit einem kleinen Mikrocontroller ist Sprachsynthese nur in schlechter Qualität möglich, z.B.:&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/298763#6537056 Henrik Haftmann TU Chemnitz]. Text -&amp;gt; Lautschrift -&amp;gt; Phoneme -&amp;gt; PCM-Wave&lt;br /&gt;
* [https://www.avrfreaks.net/forum/text-speech-conversion?name=PNphpBB2&amp;amp;file=viewtopic&amp;amp;t=89761 AVR-Freaks-Diskussion]&lt;br /&gt;
* [https://simulationcorner.net/index.php?page=sam SAM &#039;&#039;&#039;S&#039;&#039;&#039;oftware &#039;&#039;&#039;A&#039;&#039;&#039;utomatic &#039;&#039;&#039;M&#039;&#039;&#039;outh] C64-Programm konvertiert nach [[C]]&lt;br /&gt;
Mehr Sinn macht das Abspielen von kurzen Tonfetzen (Samples), die man kreativ zusammenfügt (fünf-zehn Uhr drei-ßig). Bei größerem Speicherbedarf kann man auf SD-Karten zurückgreifen, z.B. [http://www.elm-chan.org/works/sd8p/report.html Elm-Chan SD8P], und dann ganze Sätze einspeichern.&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Linear_predictive_coding LPC]-Kompression mit [https://github.com/going-digital/Talkie Talkie für Arduino] (dazu [https://www.youtube.com/watch?v=JnIo37Od7-A Hörprobe] und [https://www.heise.de/select/make/2021/2/2103513080130883903 Zeitungsartikel])&lt;br /&gt;
** Verbessert von [https://github.com/ArminJo/Talkie ArminJo]&lt;br /&gt;
&lt;br /&gt;
===Software Open-Source===&lt;br /&gt;
* [https://de.wikipedia.org/wiki/Sprachsynthese#Sprachsynthese-Software Wikipedia Sprachsynthese-Software], darunter Open-Soure:&lt;br /&gt;
** [http://mary.dfki.de MaryTTS vom DFKI] Qualität passabel&lt;br /&gt;
** [https://github.com/naggety/picotts PicoTTS] Qualität ok&lt;br /&gt;
** [https://de.wikipedia.org/wiki/ESpeak_NG Wikipedia: eSpeak NG] (Qualität mäßig)&lt;br /&gt;
** [https://github.com/mipuc/hts-engine-world HTS] Qualität ok, nur österreichisch &lt;br /&gt;
** [https://github.com/mozilla/TTS Mozilla TTS]&lt;br /&gt;
*** Deutsche Stimme von [https://twitter.com/ThorstenVoice Thorsten Müller]. Sehr gut, aber rechenintensiv. In 2022 in schneller Entwicklung. Gemeinfrei [https://creativecommons.org/publicdomain/zero/1.0/deed.de CC0].&lt;br /&gt;
**** [https://community.mycroft.ai/t/free-german-tts-voice-for-mycroft-sneak-preview/9458/22 Hörproben im Mycroft-Forum]&lt;br /&gt;
**** [https://discourse.mozilla.org/t/contributing-my-german-voice-for-tts/48150/224 Mozilla-Forum]&lt;br /&gt;
**** [https://github.com/thorstenMueller/deep-learning-german-tts/ GitHub]&lt;br /&gt;
**** [http://www.thorsten-voice.de Thorsten-Voice.de]&lt;br /&gt;
*** [https://github.com/coqui-ai/TTS 🐸Coqui.ai]&lt;br /&gt;
**** [https://erogol.github.io/ddc-samples/ englische Hörproben]&lt;br /&gt;
**** [https://discourse.mozilla.org/t/coqui-ai-is-here/77027 Mozilla-Forum]&lt;br /&gt;
** [https://mycroft.ai/mimic-3/ Mycroft Mimic 3]. Performantes offline TTS welches auch auf Raspberry Pi 3/4 gut nutzbare Geschwindigkeiten bietet (100+ Sprachen unterstützt). [http://www.thorsten-voice.de Thorsten-Voice] ist als deutsche Stimme auch mit dabei.&lt;br /&gt;
* [https://github.com/GHPS/txt2pho txt2pho (Hadifix)] Sprachausgabe-System entwickelt von der Universität Bonn, eingesetzt in zahlreichen Systemen für Blinde, Sprachqualität gut, sehr flexibel, geeignet für PC und Raspberry Pi&lt;br /&gt;
* [https://mimic.mycroft.ai Mimic von Mycroft] für Raspberry Pi. Deutsch mit [https://openvoice-tech.net/index.php?title=Using_Mycroft_with_German_Thorsten_voice dieser Anleitung].&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Sprachausgabe/ Ubuntu-Wiki: Sprachausgabe] (alte und neue Programme)&lt;br /&gt;
* [https://github.com/synesthesiam/opentts OpenTTS] Sammlung von Docker images mit den Engines: Larynx, Coqui-TTS, Glow-Speak, nanoTTS, MaryTTS, flite, Festival, eSpeak&lt;br /&gt;
&lt;br /&gt;
===Software kommerziell===&lt;br /&gt;
* [https://www.acapela-group.com/solutions/acapela-tts-voices-for-google-play/ Acapela Stimme Julia deutsch] für Android&lt;br /&gt;
* [https://www.linguatec.de/voice-reader-studio-15-demo/ Windows-Programm] 500€&lt;br /&gt;
&lt;br /&gt;
===Hardware-Modul oder IC===&lt;br /&gt;
* [https://de.wikipedia.org/wiki/Sprachsynthese#Sprachsynthese-Hardware Wikipedia: Sprachsynthese-Hardware] (ICs)&lt;br /&gt;
* [http://www.redcedar.com/sc01.htm Redcedar] (1970er und 80er)&lt;br /&gt;
&lt;br /&gt;
===Hörproben===&lt;br /&gt;
* [http://www.ttssamples.syntheticspeech.de www.TTSsamples.SyntheticSpeech.de] von Prof. Dr. Felix Burkhardt&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
* [[Offline-Spracherkennung|Offline-Spracherkennung (speech recognition)]]&lt;br /&gt;
* [https://openvoice-tech.net OpenVoice-Tech Wiki]&lt;/div&gt;</summary>
		<author><name>172.26.45.37</name></author>
	</entry>
</feed>