- Labornetzteil AliExpress         
Ergebnis 1 bis 10 von 10

Thema: Uhrenquarz als Taktgeb.- Programm läuft, programmieren nicht

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    17.10.2005
    Alter
    37
    Beiträge
    16

    Uhrenquarz als Taktgeb.- Programm läuft, programmieren nicht

    Anzeige

    Praxistest und DIY Projekte
    Hallo,
    da es mir bei meinem aktuellen Projekt mehr auf Sparsamkeit als auf Geschwindigkeit ankommt, habe ich einen Uhrenquarz (32.768 Hz) als Clock Source an meinen ATMega8 gehängt.
    Die CKSEL-Bits habe ich wie im Datenblatt beschrieben auf 1001 programmiert.

    Soweit funktioniert alles ganz gut, das Programm auf dem AVR läuft wie geschmiert (nur halt langsam...),
    ABER
    PonyProg kommt seitdem nicht mehr an den AVR dran, ich kann also weder die Fuses nioch das Programm ändern.
    Woran kann das liegen? Ist PonyProg jetzt "zu schnell" beim Programmieren? ich habe mal in der ini-Datei die WriteDelays hochgesetzt es funktioniert aber immer noch nicht.
    Kann mir jemand helfen?

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    30.07.2005
    Beiträge
    569
    Die ISP Frequenz darf maximal 1/4 des µC Taktes sein ...

    d.H. ja, Ponyprog ist nun zuschnell !!

  3. #3
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    14.02.2006
    Ort
    Scheeßel
    Alter
    43
    Beiträge
    233
    Ja, maximal 8.192Hz darfste nun fahren...

  4. #4
    Neuer Benutzer Öfters hier
    Registriert seit
    17.10.2005
    Alter
    37
    Beiträge
    16
    Wie kriege ich Pony langsamer oder mit welchem anderen Progtool komme ich da jetzt noch ran?

  5. #5
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    73
    Beiträge
    11.077
    Hallo Briegel!

    Am einfachsten wäre zum Programmieren den Quarz wechseln.

    MfG

  6. #6
    Neuer Benutzer Öfters hier
    Registriert seit
    17.10.2005
    Alter
    37
    Beiträge
    16
    Habe ich probiert, aber ich habe nur einen mit 4 MHz. Damit läuft aber noch nicht einmal mehr das Programm, wahrscheinlich ist der zu schnell für den "Low Frequency"-Modus.

  7. #7
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    14.04.2006
    Ort
    Stuttgart
    Alter
    44
    Beiträge
    321
    Aber es ist ja auch nur zum Programmieren. Muss das Programm dann laufen? Kannst ja vielleicht irgendwie nen Schalter zwischenreinmcgyvern, mit dem du zwischen Programmiermodus und Laufmodus schalten kannst, dass es nicht immer so ein Stress ist mit Umbauen.
    Ich halte PICs Idee für eine gute Lösung eigentlich.

  8. #8
    Erfahrener Benutzer Robotik Einstein Avatar von SprinterSB
    Registriert seit
    09.06.2005
    Ort
    An der Saar
    Beiträge
    2.802
    Hast du mal 'Calibration' oder so versucht? Im Setup von Pony. Vielleicht tut das ja auch was dazu. Oder mal versuchen, die Baudrate der Schnittstelle runterzustellen (irgendwo im System-Setup).
    Disclaimer: none. Sue me.

  9. #9
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    21.10.2005
    Ort
    Erde
    Alter
    57
    Beiträge
    1.195
    Setz mal in der PONYPROG2000.INI SPIBusSpeed auf SLOW (vielleicht gibt es da ja etwas noch langsameres?).

  10. #10
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    30.07.2005
    Beiträge
    569
    Hmm ... also das AVR Studio mit passendem Programmer packt minimal so um die 1,?? kHz .... das reicht für sowas dicke ... wie es mit Low Cost Lösungen und Ponyprog aussieht kann ich nicht sagen ...

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test