STM32F7: CubeMX: stm32f7xx_hal_exti.h nicht da

OP #6561186
Lesenswert?

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) #6561229
Lesenswert?

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 #6561299
Lesenswert?

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 #6561365
Lesenswert?

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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren