Gast
#2460953
Hallo, ich werde aus den Datenblättern leider nicht ganz schlau. Weiß jemand ob es möglich ist beim PIC24HJ12GP202 gleichzeitig SPI (Master) und I2C (Master) auf verschiedenen Pins zu nutzen?
|
Anzeige
|
PIC24HJ SPI und I2C gleichzeitg
Gast
#2460953
Hallo, ich werde aus den Datenblättern leider nicht ganz schlau. Weiß jemand ob es möglich ist beim PIC24HJ12GP202 gleichzeitig SPI (Master) und I2C (Master) auf verschiedenen Pins zu nutzen? Was bedeutet "gleichzeitig" auf so einem Prozessor? Wieviel Kerne hat der Prozessor? Dann sollte sich das Thema leichter klären lassen.
Gast
#2460982
Hi, "gleichzeitig" war unglücklich ausgedrückt. Es geht mir darum ob ich SPI an den Pins 1...4 und I2C and den Pins 5...6 betreiben kann. Bei den PIC16 und PIC18 gab es früher nur ein serielles Modul, welches SPI oder I2C konnte. Ich denke ja man kann. SPI ist remappable – Du kannst es also auf einen der RPx pins remappen. I2C dagegen nicht das ist immer auf RB9 und RB8. Okay, also laut Datenblatt PIC24HJXXXGPX06/X08/X10 70175.pdf von Microchip. http://ww1.microchip.com/downloads/en/DeviceDoc/70175H.pdf SPI: SCK2 auf Pin4 SDI2 auf Pin5 SDO2 auf Pin6 I2C: SCL1 auf Pin37 SDA1 auf Pin36 Damit kannst du beide UARTs konfigurieren und benutzen. Wenn du die I2C auf andere Pins legen willst musst du I2C in Software machen. Geht aber auch. Aber warum umständlich? mfg aus Berlin
Gast
#2461009
Ja, das geht. Beim PIC24 hast du getrennte Peripheriemodule für SPI uns I2C. Nicht mehr dieses MSSP-Modul, was der PIC16 und PIC18 hat.
Gast
#2461015
Supder Jungs, danke! Hallo "Olli" bist Du das, der Thomas! ich wünsche Dir ein frohes Fest Grüße Rolf ach, was hattest Du mir geholfen! Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|