Suche mC-Board mit folgenden Eigenschaften.

Gast #3498868
Hallo Leute,

ich bin auf der Suche nach einem mC-Board das folgende voraussetzungen 
erfuellt:
 - USB-Anschluss
 - 2x Netzwerkanschluss (10/100)
 - Netzwerkstak sollten der/die (Netzwerk)Controller mitbringen (wie
   z.B. der W5100 und co.)
 - frei Tools (Compiler, Software zum Flashen wie z.B. avrdude, usw.)
   fuer den mC (Linux)
 - viele mC-Schnittstellen auf Stiftleiste (oder aehnliches) gefuehrt
   (UART, SPI, I2C, falls vorhanden auch adressbus und datenbus)
 - der mC sollte einen eingebauten Zufallsgenerator haben (wie der
   cortex m3 als beispiel)


Was ich machen will:

Daten --> Netzwerk(TCP/IP)(Port1) --> mC (Datenverarbeiten) -->
Daten weiter senden --> Netzwerk(TCP/IP)(Port2) --> Empfaenger


Ein OS soll nicht zum Einsatz kommen!

Kennt ihr da vielleicht ein Board das diese Anforderungen erfuellt?
Ich danke euch schon mal, fuer eure Hilfe.

Gruesse
Hi,
die STM32F4Discovery Boards dürften passen. Ich habe mich mit dem Thema 
mehrere Phys an einem Board Controller noch nicht beschäftigt, es 
scheint aber die Möglichkeit dazu zu geben. Ggfs. wirst du dafür aber 
deinen eigenen Netzwerkstack schreiben bzw. den vorhandenen anpassen 
müssen.

LG Jan
Gast
Ich danke euch soweit erstmal. :) Werde mir die Boards mal ansehen.

porter schrieb:
> Wieso eigentlich 2x Netzwerkanschluss?
Weil Empfaenger != Sender.  Eine Buchse soll ausschliesslich Input sein, 
und eine Buchse ausschliesslich Output.


Stefan us schrieb:
> Nimm zwei Boards mit je einem Netzwerkanschluss und verbinde sie
> miteinander
Wollte ich vermeiden, wenn es das ganze aber einfacher macht, werde ich 
auch das in Betracht ziehen. Danke Dir.

Vielen Dank fuer eure Hilfe!

Gruesse
Gast
Hi

>Weil Empfaenger != Sender.  Eine Buchse soll ausschliesslich Input sein,
>und eine Buchse ausschliesslich Output.

Dein angesprochener W5100 hat z.B. vier Ports. Kann also mit 
verschiedenen 'Gegenstellen' sprechen.

MfG Spess
Deine Aufgabenstellung ist sehr rudimentär beschrieben. Was sind das für 
Daten und wie kommen die über eine IP-Verbindung auf einen Controller?

Wenn Du mit TCP/IP Daten übertragen willst, dann benötigst Du noch die 
Protokollebene. Also, welche Protokolle zur Datenübertragung sollen 
eingesetzt werden?

P.S.: Auch wenn Du kein BS einsetzen willst, ich vermute, dass Du mit 
einem Raspberry Pi die Aufgabenstellung in einem Nachmittag gelöst 
bekommst.

P.P.S.: Üblicherweise benutzt man bei >2 Geräten in einem Netzwerk einen 
Router. Mit Daten, µC und Empfänger hast Du schon 3 Geräte.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.