Hi Leute, ist es möglich den ATmega48 mit anderen ATmega48 parallel laufen zu lassen? mfg Simeon
ich schätze, dass im Moment einige Millionen uC parallel laufen...
Ich meine durch eine reale Verbindung, mit der sie ihren Takt syncronisieren -.-
Wenn du uns nun noch erklärst, was du genau vor hast, dann könnte es sein, dass du auch noch konkrete Tipps bekommst. Hellsehen können wir nämlich nicht. ...
da sprichst du nur für dich. Je nach verbindung ist der takt vielleicht nicht entscheidend, bei SPI kommt der takt von einem master und der slave muss nur schnell genug sein die daten zu verarbeiten. Bei einer taktlosen lösung wie rs232 musst du nur sicher stellen, dass beide controller das serielle interface mit gleichen takt betreiben. Ansonsten brauchst du nix zu synchronisieren oder so.
beste möglichkeit um gleichen takt sicher zu stellen ist nur eine takt quelle zu benutzen ;)
wissen wir jetzt schon was der OP eigentlich will?
> wissen wir jetzt schon was der OP eigentlich will?
Nööö...
...
ich vermute er will parallel z.B. 16 Bit verarbeiten und jeweils 8 Bit mit je einem µC übern Port einlesen
Also möglich ist es auf jeden Fall, die Frage ist nur, ob es sich lohnt. Damit das der Fall ist, müssen die Datenmengen, die hin- und hergeschickt werden möglichst klein sein und die Rechenarbeit vergleichsweise groß. Wenn du große Datenmengen hast, z.B. wenn du mit Bildern arbeitest, wird's wohl schneller gehen, einen µC alleine arbeiten zu lassen.
Da beide MCs ja unterschiedliche Programme ober unterschiedliche Daten abarbeiten sind sie in jedem Fall asynchron. Es ist also völlig wurscht, ob beide den gleichen Takt haben oder nicht. Vom EMV-Standpunkt ist es aber viel günstiger, wenn jeder MC seinen eigenen Takt intern erzeugt, als eine leistungsfähige HF-Spannung über das ganze Board zu führen. Peter
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.