- LiFePO4 Speicher Test         
Ergebnis 1 bis 5 von 5

Thema: Anbindung eines ADNS-3080 per SPI an STM32F401C-DISCO

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Hi, danke schonmal für die Antwort!
    Aber die Pins haben doch folgende alternate functions:
    PA13 - JTMS-SWDIO
    PA14 - JTCK-SWCLK, I2S3ext_WS
    PA15 - JTDI, TIM2_CH1/TIM2_ETR, SPI1_NSS, SPI3_NSS/I2S3_WS

    Von JTAG find ich da nix. Außerdem sind die doch alle bei start auf Main function oder?
    Kapier das net ganz.

    Grüße,
    Manekken

  2. #2
    Unregistriert
    Gast
    Zitat Zitat von Manekken Beitrag anzeigen
    Hi, danke schonmal für die Antwort!
    Aber die Pins haben doch folgende alternate functions:
    PA13 - JTMS-SWDIO
    PA14 - JTCK-SWCLK, I2S3ext_WS
    PA15 - JTDI, TIM2_CH1/TIM2_ETR, SPI1_NSS, SPI3_NSS/I2S3_WS

    Von JTAG find ich da nix. Außerdem sind die doch alle bei start auf Main function oder?
    Kapier das net ganz.

    Grüße,
    Manekken

    JTMS, JTCK, JTDI sind JTAG-Signale.

    Und - auch wenn es nervt, das immer wieder schreiben zu müssen - RTFM.
    Auf Seite 148 des Reference Manuals steht doch alles ( http://www2.st.com/content/ccc/resou...DM00096844.pdf ):

    - After reset all I/Os are connected to the system’s alternate function 0 (AF0)
    - JTAG/SWD, after each device reset these pins are assigned as dedicated pins immediately usable by the debugger host (not controlled by the GPIO controller)
    - Note: You can disable some or all of the JTAG/SWD pins and so release the associated pins for GPIO usage.

    Dazu dann Seite 805:
    - To use the serial wire DP to release some GPIOs, the user software mustchange the GPIO (PA15, PB3 and PB4) configuration mode in the GPIO_MODER register. This releases PA15, PB3 and PB4 which now become available as GPIOs.


    Nochmal meine Meinung:
    Lass die rotzigen Bibliotheken weg. Das führt nur zu Problemen. Investier lieber ein bisschen Zeit in die Grundlagen, lies Datasheet, Reference Manual und - wenn es mal ans Eingemachte geht - die ARM-Unterlagen zum Core und programmier dann die Register selber.
    Dann weißt Du, was passiert und bist auch gezwungen, Dich damit auseinanderzusetzen. Nur so entsteht Verständnis.

  3. #3
    Ah okay das wusste ich nicht dass das auch alles JTAG Signale sind.
    Ich werd einfach mal andere Pins nehmen die frei sind und das ganze dann nochmal testen.
    Oder ich ändere das GPIO_MODER Register einfach so das alles passt.
    Ja das mitm Einlesen und selber machen macht sicherlich Sinn. Werde das mal tun!

    Danke auf jeden Fall für deine Hilfe!

Ähnliche Themen

  1. Initialisierung eines ADNS 9500
    Von ArchAngel242 im Forum C - Programmierung (GCC u.a.)
    Antworten: 34
    Letzter Beitrag: 28.02.2011, 09:49
  2. maussensor adns-3060
    Von zitty im Forum Sensoren / Sensorik
    Antworten: 0
    Letzter Beitrag: 29.06.2008, 17:53
  3. Bewegungdsensor ADNS-3060
    Von smartmsn im Forum Sensoren / Sensorik
    Antworten: 0
    Letzter Beitrag: 08.02.2007, 16:01
  4. Ansteuerung eines ADNS-3080 Sensormauschips
    Von MrMuesli im Forum Sensoren / Sensorik
    Antworten: 0
    Letzter Beitrag: 22.06.2006, 10:09
  5. Anbindung eines Chipcon SmartRF CC2500
    Von DiF im Forum C - Programmierung (GCC u.a.)
    Antworten: 0
    Letzter Beitrag: 21.06.2005, 16:27

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
  •  

LiFePO4 Speicher Test