Hallo zusammen Aktuell liegt bei mir ein STM32F7 Discovery-Board mit Display. Wir möchten damit (dem F7) eine Anwendung entwickeln. Mein Problem ist nun aber, das ich auf dem Disco-Board alle "visuellen" Arbeiten problemlos entwickeln und testen kann. Da aber nicht alle Pins (USART/UART) auf Stecker geführt sind, kann ich keine Seriellen Ports programmieren und testen. Ich habe hier jedoch noch ein NUCLEO mit dem STM32Fxxx rumliegen. Kann ich meine Seriellen Treiber auf dem Nucleo entwickeln und dann mit kleinen bis keinem Aufwand auf den STM32F7 übertragen? Ein eigenes F7 Board nur für die UART-Tests zu bauen habe ich eigentlich keine Lust.
Fast jedes STM32F7 Discovery-Board hat einen Arduino Steckplatz, an dem man einen U(S)ART aktivieren kann, genau so wie bei allen Nucleo Boards. Warum gibt es da ein Problem ? Gruß, dasrotemopped.
pegel schrieb: > Mit HAL schon, dafür ist es gemacht. Das hat erstmal mit HAL rein gar nichts zu tun, die UART kann man ja entweder mit HAL, StdPeriph, Plain oder direkt mit registern ansprechen. Auf dem STMF7 Disco Board ist zumindest auf Header CN4 Pin 1 u. 2 die USART6 rausgeführt. Die kannst du direkt ansprechen, über das ST-Link geht die USART2 - falls ich das noch in Erinnerung habe.
Johnny S. schrieb: > Ich habe hier jedoch noch ein NUCLEO mit dem STM32Fxxx rumliegen. Ist das auch ein F7?
Johnny S. schrieb: > Aktuell liegt bei mir ein STM32F7 Discovery-Board mit Display. Wir > möchten damit (dem F7) eine Anwendung entwickeln. Mein Problem ist nun > aber, das ich auf dem Disco-Board alle "visuellen" Arbeiten problemlos > entwickeln und testen kann. Das heißt aber nicht, dass das das endgültige Zielsystem ist, oder? Warum nicht auf das endgültige Zielsystem wechseln, statt Fragmente auf zwei Teilsystemen zu entwickeln? > Ein eigenes F7 Board nur für die UART-Tests zu bauen habe ich eigentlich > keine Lust. Wird es nicht Zeit, mal das Zielsystem zu bauen? Ansonsten, ein NUCLEO mit einem F7 kostet 22 Euro. Da muss man kein eigenes F7 Board bauen.
Vielen Dank für die Tipps, werde es mal versuchen Hannes J. schrieb: > Das heißt aber nicht, dass das das endgültige Zielsystem ist, oder? > Warum nicht auf das endgültige Zielsystem wechseln, statt Fragmente auf > zwei Teilsystemen zu entwickeln? Nein, denn was wenn man Geld in Hardware-Entwicklung steckt, und am Ende es an der Software scheitert. Lieber zu erst eine funktionierende Software, und dann die Hardware machen lassen. Und da STM32F7 sowie die RAM/Flash bausteine alle BGA sind, wird auch nix mit schnell mal irgendwo auflöten :)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.