Überspannung GPIO in STM32F

Ich habe einen STM32F427-Mikrocontroller mit 2,5-V-Stromversorgung. Einige Eingangssignale haben 3,3 V. Verursacht es GPIO-Schäden oder kann der STM32F427 eine 3,3-V-Logik tolerieren?

Was sagt dir das Datenblatt?
Ich habe das Datenblatt gelesen und versucht, die Informationen zu finden. Es ist völliger Mist, ich verstehe, warum Amir die Informationen nicht finden kann, und ich werde nicht durch den unstrukturierten Daten-Dump leiden, den sie ein Datenblatt nennen. Soweit ich sehen konnte, sollte der I/O nur mit VDD+0.3 verwendet werden, kann aber vielleicht höher betrieben werden, wenn man die Pullups deaktiviert. Nicht sicher. Hoffentlich kann jemand anderes aufklären.
Einige STM32 haben 5V-tolerante Eingänge für einige der GPIO-Ports. Bei STM32F427 bin ich mir jedoch nicht sicher. @pipe hat das ST-Datenblatt genau beschrieben.

Antworten (1)

Das Datenblatt ist hier:

http://www.st.com/content/ccc/resource/technical/document/datasheet/03/b4/b2/36/4c/72/49/29/DM00071990.pdf/files/DM00071990.pdf/jcr: Inhalt/Übersetzungen/de.DM00071990.pdf

Ab Seite 52:Geben Sie hier die Bildbeschreibung ein

Suchen Sie also in der Tabelle nach E / A-Pins mit der E / A-Struktur "FT". Diese können Eingänge von bis zu 5 V tolerieren. (Dies scheinen die meisten I/O-Pins zu sein.)

Ich habe dieses Verfahren aus diesem Olimex-Forenbeitrag gelernt: https://www.olimex.com/forum/index.php?topic=1301.msg6060#msg6060