- 12V Akku mit 280 Ah bauen         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 20 von 20

Thema: Pin-Nummer des Reset-Pins vom SPI-Header (Mega/Due) ?

  1. #11
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.01.2014
    Beiträge
    454
    Blog-Einträge
    3
    Anzeige

    Powerstation Test
    Der Due hat 2 ICSP-Header, von denen einer als 'SPI' bezeichnet wurde. Siehe hier. Der als 'SPI' kann zum Programmieren des ARM-Controllers verwendet werden, der 'ICSP' hängt am Atmel USB-Controller.

  2. #12
    RN-Premium User Roboter Genie Avatar von 5Volt-Junkie
    Registriert seit
    05.03.2008
    Alter
    36
    Beiträge
    947
    du nutzt zwar nicht den SPI-Header beim Programmieren, aber den Reset Pin davon. Weil dieser Reset-Pin mit dem USB-Seriell-Wandler verbunden ist. Und dieser Pin wird benutzt, sobald du ein Programm vom PC zum Controller überträgst. Der ICSP Header auf dem Due ist eine andere Baustelle. Das ist dafür da, um den USB-Seriell-Wandler (der auch ein Atmel Controller ist) zu programmieren.

  3. #13
    Unregistriert
    Gast
    ja, ich weiß das mit dem Due, schrieb ich ja:
    es geht um den reinen SPI Header (hinten).
    Der ist ja nicht zum Programmieren, sonden NUR für SPI.
    Trotzdem hat er auch einen RES-Pin.
    Also wofür ist der dann?

  4. #14
    RN-Premium User Roboter Genie Avatar von 5Volt-Junkie
    Registriert seit
    05.03.2008
    Alter
    36
    Beiträge
    947
    weil SPI Schnittstelle auch auch als Programmierschnittstelle benutzt werden kann. Ob du das verwendest oder nicht, ist dem Controller egal.

  5. #15
    Unregistriert
    Gast
    ja - für ICSP Betrieb ist das klar.
    Mir geht es um den SPI-Betrieb!

    Wozu braucht SPI den RES Pin auf dem Header - hat der für SPI überhaupt einen Nutzen?

  6. #16
    RN-Premium User Roboter Genie Avatar von 5Volt-Junkie
    Registriert seit
    05.03.2008
    Alter
    36
    Beiträge
    947
    SPI und ICSP teilen sich dieselben Pins des Controllers, nämlich MISO, MOSI, SCK. Nur beim Programmieren, braucht man noch den Reset-Pin, um den Controller in den Programmier-Modus zu versetzen. Der Controller kann alternativ mit einem Programmer (klick bitte kurz auf das Wort Programmer) programmiert werden.

    Nachtrag: wenn einem die Pins des Controllers ausgehen, kann man mit einem Port Expander Abhilfe schaffen.

    Nachtrag 2: https://www.roboternetz.de/community...ader-%28Due%29

    @Sisor:
    Geändert von 5Volt-Junkie (19.03.2015 um 19:51 Uhr)

  7. #17
    Unregistriert
    Gast
    nach RES für ICSP hatte ich nicht gefragt, lassen wir das doch mal endlich raus hier !
    Es geht mir nur darum, wofür man ihn für SPI brauchen kann, schließlich ist ja einer für SPI notwendig!

    Also wenn der RES Pin für SPI auf dem Header völlig nutzlos ist, reicht mir die Anntwort " RES Pin ist für SPI auf dem Header völlig nutzlos ",
    alles andere ist absolut unwichtig für meine Zwecke.

    Also: ist der RES Pin für SPI auf dem Header tasächlich völlig nutzlos ?

  8. #18
    RN-Premium User Roboter Genie Avatar von 5Volt-Junkie
    Registriert seit
    05.03.2008
    Alter
    36
    Beiträge
    947
    hast du!
    Zitat Zitat von Unregistriert Beitrag anzeigen
    Aber wofür ist der SPI-RES-Pin dann am SPI-Header da?
    Antwort: ICSP, sprich zum Programmieren.

    Zur Ansteuerung deines Displays über SPI, ist er aber nicht verwendbar.

  9. #19
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.01.2014
    Beiträge
    454
    Blog-Einträge
    3
    Also: ist der RES Pin für SPI auf dem Header tasächlich völlig nutzlos ?
    Ja, für SPI nutzlos.

  10. #20
    Unregistriert
    Gast
    danke für das klärende Wort!
    ja, du hast Recht, mit "am SPI Header" meinte ich aber natürlich "für SPI", denn nur darum ging es mir ja für meine SPI-Gerätschaften, und nicht etwa um "ICSP Programmierzwecke", da wusste ich ja noch gar nicht, was das sein soll.

    Aber dass den Arduino-Konstrukteuren für den RES-Pin da kein wirklicher Nutzen als Reset-Pin für den SPI Betrieb eingefallen ist, wo man so etwas doch wirklich dringend braucht, ist dann schon wirklich traurig.

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 19.06.2018, 08:39
  2. Arduino Mega und Due am Lego NXT
    Von HaWe im Forum Eigene fertige Schaltungen und Bauanleitungen
    Antworten: 0
    Letzter Beitrag: 02.01.2015, 11:37
  3. Frage zu Pins auf ICSP-Header (Mega) bzw. SPI-Header (Due)
    Von HaWe im Forum Arduino -Plattform
    Antworten: 5
    Letzter Beitrag: 14.12.2014, 16:16
  4. SPI-TFT Display gesucht für Arduino Mega, nur (!) Pins 50-53 plus Spannung (o.Touch)
    Von HaWe im Forum Suche bestimmtes Bauteil bzw. Empfehlung
    Antworten: 20
    Letzter Beitrag: 12.11.2014, 10:29
  5. Pin nummer zur Laufzeit ermitteln
    Von BomberD im Forum C - Programmierung (GCC u.a.)
    Antworten: 1
    Letzter Beitrag: 10.01.2005, 06:37

Benutzer, die dieses Thema gelesen haben: 0

Derzeit gibt es keine Benutzer zum Anzeigen.

Berechtigungen

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

Solar Speicher und Akkus Tests