X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/blobdiff_plain/5da8051ef58b3d4f75b280b1862eb4e771438107..a42332d0d0261bb5cc62365648eb11a6169b4bdf:/src/adafruit_blinka/microcontroller/stm32/pin.py diff --git a/src/adafruit_blinka/microcontroller/stm32/pin.py b/src/adafruit_blinka/microcontroller/stm32/pin.py old mode 100644 new mode 100755 index 711383a..870e240 --- a/src/adafruit_blinka/microcontroller/stm32/pin.py +++ b/src/adafruit_blinka/microcontroller/stm32/pin.py @@ -1,3 +1,5 @@ +"""STM32 pins""" + from microcontroller import Pin A0 = Pin('A0') @@ -47,3 +49,20 @@ C11 = Pin('C11') C12 = Pin('C12') C13 = Pin('C13') D2 = Pin('D2') + +# ordered as spiId, sckId, mosiId, misoId +SPI_PORTS = ((1, B13, B15, B14), (2, A5, A6, A7)) + +# ordered as uartId, txId, rxId +UART_PORTS = ( + (1, B6, B7), + (2, A2, A3), + (3, B10, B11), + (4, A0, A1), + (6, C6, C7), +) + +I2C_PORTS = ( + (1, B6, B7), + (2, B10, B11), +)