-
-
Erfahrener Benutzer
Roboter Genie
Ein Atmega32 hat maximal 16 MHz, da kannst Du keine 10Mbit erreichen, es sei denn Du machst es parallel, dann sinds aber keine 10Mbit mehr.
Angenommen, Du bräuchtest 2 Takte, um ein Bit auf die Pins zu legen (was unmöglich ist, wenn Du Daten schicken möchtest, da brauchst Du sehr viel mehr), dann würde sich das Bit mit 8 MHz ändern (also 16 MHz durch 2 Takte).
D.h. 10Mbit sind mit 16 MHz ohne weitere ICs nicht möglich.
Für Dein Vorhaben würde ich Dir Funk empfehlen. Da ist schon alles drin:
CSMA/CD, alle Clients verbunden.
Und auf Microcontroller.net gibt es einen Code, der dem Ethernet ähnlich ist, mit minimalem Overhead, um jeden Client per Adresse (MAC) anzusprechen.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen