Hallo alle zusammen, in der "AN2606 STM32 microcontroller system memory boot mode"(https://www.st.com/resource/en/application_note/cd00167594-stm32-microcontroller-system-memory-boot-mode-stmicroelectronics.pdf) geht es darum wie der interne Bootloader des STM32 zu verwenden ist. Ich habe den Bootloader schon in mehreren Projekten im Einsatz. In der AN2606 heißt es jedoch: >It is recommended to keep the RX pins of unused Bootloader interfaces (USART_RX, SPI_MOSI, CAN_RX and USB D+/D- lines if present) at a known (low or high) level at the startup of the Bootloader (detection phase). Leaving these pins floating during the detection phase might lead to activating unused interface. Vom I2C Bootloader ist hier jedoch keine Rede. Deswegen habe ich hier nie Pull Up bzw. Pull Downs vorgesehen. Weiß jemand ob das richtig ist? Eventuell sind beim I2C die internen Pull-Ups aktiviert, jedoch finde ich das in der AN2606. Nicht dass I2C bei der obigen Aufzählung einfach vergessen wurden.
Die internen Pull-Ups vom I²C sind laut dieser Application Note nicht aktiviert. Damit ist deine Frage allerdings noch nicht beantwortet
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.