Der MOSI-Pin von SPI1 auf STM32L073 gibt keinen Ausgang ohne Pull-up-Widerstand

Ich arbeite an der SPI-Kommunikation mit STM32L073.

Ich lade das Beispielprogramm von ST auf die MCU herunter, aber SPI1 funktionierte nicht. Also habe ich mir den SCK-Pin der MCU mit dem Oszilloskop angesehen und es funktioniert gut. Aber wenn ich auf den MOSI-Pin schaue, sehe ich nichts. Danach habe ich den MOSI-Pin mit einem 10k-Widerstand hochgezogen und gesehen, dass er funktioniert, aber nicht hoch genug ist, was nicht 3V3 ist.

Was soll ich also tun, um einen ausreichenden Ausgabewert vom MOSI-Pin zu erhalten?

Pinbelegung:
SP1,
MOSI: GPIOA, GPIO_PIN_12.
MISO: GPIOA, GPIO_PIN_11.
SCK: GPIOA, GPIO_PIN_5.
NSS: GPIOA, GPIO_PIN_4.

Danke...

Edit1: Ich habe SPI mit Nucleo-073rz getestet. SPI funktionierte einwandfrei. Aber wenn ich es mit meiner Platine teste, gibt der MOSI-Pin überhaupt keine Ausgabe aus, aber SCK, NSS sind in Ordnung.

Edit2: Wir haben den Chip durch stm32L152 ersetzt, es funktioniert!!! Aber ich muss STM32L073 verwenden.

Schema

Könnten Sie bitte den Schaltplan zeigen und vielleicht auch ein Scope-Bild von MOSI mit diesem 10k-Widerstand hinzufügen?
Versuchen Sie es mit einem 1k-Widerstand.
Ich habe einen 1,3-kΩ-Widerstand ausprobiert, aber diesmal bleibt der Ausgangspegel die ganze Zeit hoch.
Bei 10k Pull-Up ist der Spannungspegel von MOSI weniger als die Hälfte des Spannungspegels von SCK. Ich bin zu Hause, also kann ich das Scope-Bild nicht hinzufügen: D
Haben Sie die GPIO-Pins als schwaches Pull-up und Pull-down konfiguriert?

Antworten (1)

Wir haben das Problem gefunden, dass wir VDD_USB nicht mit VDD verbunden haben. Weil die Pins PA11 und PA12 nur dann als E/A verwendet werden können, wenn der Pin VDD_USB zwischen VDD_min und VDD_max versorgt wird.

ernsthaft? gut zu wissen. Ich repariere das besser auf dem Schaltplan, den ich gerade habe. Wo steht das in der Anleitung?
Es wird im Datenblatt von STM32L073 erwähnt.
Mann. Vergraben als Fußnote im Abschnitt Elektrische Eigenschaften des Datenblatts, nicht im Referenzhandbuch.