Gast
#6757560
Hallo zusammen! Ich versuche gerade einen Mikrochip MCP2515 mit einem STM32G0 zu programmieren. Dazu versuche ich - ganz grundlegend - den MCP2515 in den Configuration Mode zu setzen. Der STM32 sendet dabei die folgenden Kommandos, siehe auch Logic Analyzer Screenshot im Anhang: 1. SPI TX "Write" (0b10) 2. SPI TX "Registeraddresse von CANCTRL" (0b1111) 3. SPI TX "Inhalt von CANCTRL" (0b1000000) Anschließend wird überprüft, in welchem Status der MCP2515 ist: 4. SPI TX "READ" (0b11) 5. SPI TX "Registeraddresse von CANSTAT" (0b1110) 6. SPI RX "Registerinhalt von CANSTAT" (SOLL 0b100xxxxx, ist 0b0) Was genau mache ich falsch? Verkabelung sollte passen. Es sieht so aus, als ob der MCP direkt nach ende der letzten Übertragung kurz (~25us) HIGH an MISO anlegt und danach auf "Hochohmig" schaltet? Sleep-Mode? Viele Grüße und danke für eure Hilfe, Mike
