Jag sitter med en STM32F401CEU6 (Black PIll). Denna har 10 GPIO confade open drain. På dessa sitter externa 10k pullups till 5 Volt (eller kanske blir 10 eller 12, oklart än och jag har samma problem oavsett spänning). Således förväntar jag mig en spänning på utgångarna som är 0 eller 5/10/12V, vilket oxå är fallet (STM32an har tydligen inga skyddsdioder på pinnarna) på 9 av mina 10 utgångar. En av dem (PB2) vägrar gå över 2.5 Volt!!

Min fråga, har jag förstört pinnen på ngt sätt, eller är det normalt beteende för denna MCU? Jag har beställt en likadan till för att testa, men det tar en mindre evighet att få hem den... Finns ngn STM32 kung som vet?
Jag vet att det är okristligt att lägga så höga spänningar över ingångarna, men det borde funka. I nästa hw kommer det sitta n-ch FET-ar på utgångarna, för att skydda MCUn. Men man undrar ju ändå...
