Wenn du keinen Quarz dran hast dann ist deine Fuseeinstellung falsch gewesen.
Du brauchst externen Takt. Siehe hier: http://www.engbedded.com/fusecalc/
Ob dein RFM immer den Takt ausgibt kann ich dir nicht sagen.
Wenn du keinen Quarz dran hast dann ist deine Fuseeinstellung falsch gewesen.
Du brauchst externen Takt. Siehe hier: http://www.engbedded.com/fusecalc/
Ob dein RFM immer den Takt ausgibt kann ich dir nicht sagen.
Ich habe ja den Quarz des RFM12 angeschlossen.
Und der Fusegenerator hilft mir nicht viel, da ich ja nicht weiß welche Fuse ich verwenden soll.
Trotzdem Danke
Du musst Ext.Clock einstellen. Im Fusecalc die obersten beiden Zeilen.
Das RFM gibt den Takt nur bei entsprechender Konfiguration aus. Bei den Fuses ist dann eine externe Taktquelle einzustellen. Der Takt vom RFM wird nicht direkt durch den Quarz auf dem RFM erzeugt, sondern durch die DPLL. Wenn du den µC mit einem Quarz betreibst, dann brauchst du das RFM nicht mit dem Takt zu versorgen, da der Pin ein Ausgang ist und kein I/O.
Grüße,
Daniel
ok danke, aber ist das nicht ein Teufelskreis?
Ich versuche durch die SOftware einen Takt zu aktivieren, aber die Software wird nicht zum laufen kommen, da die gesetzen Fuses den Atmega nicht antreiben.
Oder müssen die Fuses in der Software umgestellt werden nachdem der RFM den Takt ausgiebt?
Hab den ATmega auf Ext.Clock eingestellt. --> nicht mehr ansprechbar!
Lesezeichen