- Akku Tests und Balkonkraftwerk Speicher         
Seite 4 von 4 ErsteErste ... 234
Ergebnis 31 bis 35 von 35

Thema: Zeittakt über Uhrenquarz

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein Avatar von Vitis
    Registriert seit
    06.01.2005
    Ort
    Südpfalz
    Alter
    50
    Beiträge
    2.253
    nein, AVRs haben keine Prioritäten.
    Kannste nur per kurzer ISR und Flags setzen
    lösen. Dann noch ne ganz ausgefuchste Statemachine
    und Du kannst ne Priorisierung erreichen ... ist aber
    mehr Aufwand als für die Aufgabe gerechtfertigt.
    Vor den Erfolg haben die Götter den Schweiß gesetzt

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.01.2006
    Beiträge
    4.555
    Zitat Zitat von PICture
    Eigentlich muss man nur die innere Struktur des µC's, SFR- und Befehlliste vor Augen haben und das Assemblerprogramm genug kennen. Den Rest lernt man ziemlich schnell aus Fehler, oder ?
    MfG
    Stimmt auch wieder, ich bin mit 6502/6510/8051 und PIC
    "groß geworden". Sehr viel umdenken musste man im Grunde
    nicht wirklich.

    Das schöne an Bascom ist halt (Man Darf faul sein) und Kopiert
    sich sein Programm auf die Schnelle zurecht. Geht aber auch mit
    ASM wenn Mensch sich erst einmal genug Standard aufgaben in
    einer Lib gespeichert hat. Dann besteht das Hauptprogramm fast nur
    noch aus Call xxxx......Ich hatte mir einmal eine Serielle I/O mit
    automatischer Baudraten Erkennung gebaut, ging ganz gut.

    Gruß Richard

    Gruß Richard

  3. #3
    Moderator Robotik Einstein Avatar von Kampi
    Registriert seit
    21.11.2009
    Ort
    Monheim, Nordrhein-Westfalen, Germany
    Alter
    34
    Beiträge
    3.501
    Blog-Einträge
    9
    Zitat Zitat von Vitis
    nein, AVRs haben keine Prioritäten.
    Kannste nur per kurzer ISR und Flags setzen
    lösen. Dann noch ne ganz ausgefuchste Statemachine
    und Du kannst ne Priorisierung erreichen ... ist aber
    mehr Aufwand als für die Aufgabe gerechtfertigt.
    Soweit ich das Verstanden habe ist das bei XMegas dann aber mit Prios gemacht worden.

    Config Priority
    Action
    Configures the interrupt system and priority for Xmega
    Syntax
    CONFIG PRIORITY= prio, VECTOR= vector, HI= hi, LO= lo, MED= med

    Oder verstehe ich das falsch?
    Wobei man davon ausgehen kann das nicht jeder Mensch ein XMega benutzt....vorallem da die kein ISP haben *weint*
    Ja und das mit dem faul sein ist das schöne an Bascom. Nur der Nachteil ist das man sich selten in das Programm rein denkt und auch in die abläufe.

  4. #4
    Erfahrener Benutzer Robotik Einstein Avatar von Vitis
    Registriert seit
    06.01.2005
    Ort
    Südpfalz
    Alter
    50
    Beiträge
    2.253
    sind wir beim xmega oder beim 8-bitter avr?
    beim xmega muss ich passen, noch nicht verwendet.

    was die Hardwarenähe angeht ... man muss ja die highlevelbefehle
    von Bascom nicht verwenden, mitunter ist es sogar sinnvoll das nicht
    zu tun, sondern direkt auf den Registern zu arbeiten ...
    spart ausführungszeit und erleichtert sogar manchmal das debuggen.
    ich verwende die bascominternen praktisch nur bei komplexen berechungen,
    schleifen und verzweigungen ... ansonsten lieber direkt.

    was die interrupts angeht ...
    man kann in einer ISR wiederum interrupts enablen .... aber das debuggen
    wird da nicht einfacher, stichwort stack und frame
    Vor den Erfolg haben die Götter den Schweiß gesetzt

  5. #5
    Moderator Robotik Einstein Avatar von Kampi
    Registriert seit
    21.11.2009
    Ort
    Monheim, Nordrhein-Westfalen, Germany
    Alter
    34
    Beiträge
    3.501
    Blog-Einträge
    9
    Naja braucht er überhaupt mehr als 1 Interrupt? Er will ja nur einen Sekundengenauen Timer und da reicht 1 Interrupt ja vollkommen aus oder?
    Was den XMega angeht.....gearbeitet hab ich damit auch noch nicht. War mehr oder weniger eine Verständnissfrage

Seite 4 von 4 ErsteErste ... 234

Berechtigungen

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

Labornetzteil AliExpress