Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
de:exercises:communication [2010/09/15 02:48] – angelegt Wemberde:exercises:communication [2020/07/20 09:00] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Aufgabe ====== ====== Aufgabe ======
  
-Das Ziel ist es ein Programm zu schreiben, welche folgenden Aufgaben erfüllt.+Ziel ist es ein Programm zu schreiben, welches die folgenden Aufgaben erfüllt.
  
 ===== Aufwärmübung ===== ===== Aufwärmübung =====
  
-  * Zum Computer wird eine Nummer gesendet welche jede Sekunde größer wird. Die Nummer muss in Textform sein und mit einem Reihenänderungszeichen enden (\n).+  * Es wird eine Nummer an den Computer gesendet, diejede Sekunde größer wird. Die Nummer muss in Textform sein und mit einem Reihenänderungszeichen enden (\n).
  
 ===== Für Anfänger ===== ===== Für Anfänger =====
  
-  - Man wartet auf Befehle (in Buchstaben) welche durch das RS-232 Interface von einem Computer kommen. Der Befehl "R" beleuchtet die grüne LED, "K" die Gelbe und "P" die Rote+  - Es wird auf die Befehle (in Buchstaben)welche über die RS-232 Schnittstelle von einem Computer gesendet werden, gewartet. Der Befehl "R" lässt die grüne LED leuchten, "K" die gelbe und "P" die rote
-"R" schaltet alle Befehle aus (Anmd. Übersetzung: "R" ist 2x als Befehl im Original vorhanden ggf. einen Buchstaben ersetzen) +"R" schaltet alle LEDs aus. 
-  - Wenn ein Knopf gedrückt wird, wird der Name dieses Knopfes (S1, S2, S3) am Computer über das RS-232 Interface empfangen.+  - Wenn ein Schalter betätigt wird, wird der Name dieses Schalters (S1, S2, S3) am Computer über dieRS-232 Schnittstelle empfangen.
  
 ===== Für Fortgeschrittene ===== ===== Für Fortgeschrittene =====
  
-  - Kommunikation zwischen zwei RS-232 Controllern. Wenn ein Knopf gedrückt wird, sendet der Controller dem Anderen die Nummer des Knopfes. Wenn die Nummer empfangen wurde, wird der Status der zugehörigen LED verändert.'1' → grün, '2' → gelb, '3' → rot.  Benötigt 2 Sets an Controllern aber die Software ist für beide identisch. +  - Kommunikation zwischen zwei RS-232 Controllern. Wird ein Schalter betätigt, sendet der eine Controller dem Anderen die Nummer des Schalters. Wenn die Nummer empfangen wurde, wird der Status der zugehörigen LED verändert.'1' → grün, '2' → gelb, '3' → rot.  Benötigt 2 Controller, die Software ist jedoch für beide identisch. 
-  - Erstelle ein "Teletype"Gerät, welches das Ändern von Textnachrichten zwischen zwei Controllern über das RS-232 Interface ermöglicht. Nutze das LCD um die Nachrichten anzuzeigen. In der ersten Reihe muss man die eingegebene Nachricht sehen, in der zweiten Reiche die zuletzt empfangene Nachricht. Um eine Nachricht einzugeben kann das Poti und/oder die Knöpfe genutzt werden.+  - Erstellen Sie ein "Teletype"Gerät, welches Änderungen von Textnachrichten zwischen zwei Controllern über die RS-232 Schnittstelle ermöglicht. Nutzen Sie das LCD um die Nachrichten anzuzeigen. In der ersten Reihe muss die eingegebene Nachricht zu sehen sein, in der zweiten Reiche die zuletzt empfangene Nachricht. Um eine Nachricht einzugeben können Potentiometer und / oder Schalter genutzt werden.
  
 ====== Fragen====== ====== Fragen======
  
-  - Beschreibe das UART Paket.+  - Beschreiben Sie das UART Paket.
   - Was ist die Baud-Rate?   - Was ist die Baud-Rate?
   - Was ist der Unterschied zwischen Voll/Halb-Duplex?   - Was ist der Unterschied zwischen Voll/Halb-Duplex?
-  - Finde mind. 5 Sensoren welche das serielle Interface nutzen. +  - Finden Sie mindestens 5 Sensorenwelche die serielle Schnittstelle nutzen. 
-  - Nenne den Unterschied zwischen UART und USART InterfaceWelches ist schneller? +  - Nennen Sie den Unterschied zwischen UART und USART SchnittstelleWelche ist schneller? 
-  - Wie funktioniert das SPI Interface+  - Wie funktioniert die SPI Schnittstelle
-  - Nenne Interfaceswelche das Anschließen von mind. 100 Geräten an einen einzigen Bus erlauben. +  - Nennen Sie Schnittstellendie das Anschließen von mind. 100 Geräten an einen einzigen Bus erlauben. 
-  - Nenne verschiedene Topologien und erkläre ihre Unterschiede. +  - Nennen Sie verschiedene Archtiekturen und erklären Sie ihre Unterschiede. 
-  - Auf welchem Spannungslevel finden RS-232 und UART Verbindungen statt. +  - Auf welchem Spannungslevel finden RS-232 und UART Verbindungen statt? 
-  - Wie lange benötigt es 1MiB bei einer Baud-Rate von 9600 dps , mit 8 Daten-Bits und einem Stop-Bit und keine Paritätskontrolle, zu senden?+  - Wie lange benötigtes 1MiB bei einer Baud-Rate von 9600 dps , mit 8 Daten-Bitseinem Stop-Bit und ohne Paritätskontrolle, zu senden?
de/exercises/communication.1284518928.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0