STM32F7: CubeMX: stm32f7xx_hal_exti.h nicht da

OP #6561186
Ich habe einen STM32F767ZIT6.
Nach langer Zeit habe ich nun auf die neue Version des CubeMX 
umgestellt. Beim Compilieren kommt die Meldung, daß 
"stm32f7xx_hal_exti.h" nicht existiert. Es ist aber keine entsprechende 
Datein im Projekt erzeugt worden.

Das Problem schein schon mal jemand gehabt zu haben:
https://community.st.com/s/question/0D50X0000BSXrED/stm32h7xxhalextih-file-does-not-exist-in-h7-package

So wie ich das sehe, habe ich aber die aktuellste Version des stm32f7xx 
im CubeMx (siehe Anhang). Warum wird die Datei dann nicht vom CubeMx 
erzeugt?

Gruß
Martin
Angehängte Dateien:
(Firma: fritzler-avr.de)
Willkommen in der verbuggten Welt des CubeMX ;)
Entweder die alte Version installieren oder warten bis ST mal Lust hat 
das wieder zu fixen mit einer neueren Version und diese installieren.

Oder Code selber schreiben mit den Bitdefinitionen aus dem CMSIS.
OP
Ich habe nun eine neue Datei mit entsprechendem Namen in den Pfad der 
Header-Dateien gestellt. Nun kommt die Fehlermeldung nicht. Datei muß 
nur vorhanden sein, der Compiler greift nicht auf den Inhalt der Datei 
zu. Daher müssen dort auch keine Definitionen gemacht werden.
OP
pegel schrieb:
> Hast Du denn den EXTI Interrupt in CubeMX ausgewählt?
>
> Zeig doch mal deine .ioc Datei.


anbei der bisherige Stand...
PB4 ist versehentlich als Interrupt definiert, aktuell aber nicht 
benutzt.

Aber wenn ich diesen Port als Eingang definiere, ist das Probleme ohne 
die "leere" Header-Datei ebenfalls vorhanden.
Angehängte Dateien:
OP
pegel schrieb:
> Nehme ich zurück. Weiss gar nicht, ob es das bei MDK-ARM überhaupt
> existiert.

Ich arbeite mit Segger. MDK-ARM stelle ich nur als Schnittstelle 
zwischen CubeMX und Segger IDE ein. Hat bisher immer problemlos 
funktioniert.

Bei Segger heißt das "Rebuild", um alles neu zu compilieren. Hatte ich 
auch schon probiert.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 5 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.