olimex:lime_gpio
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | olimex:lime_gpio [2024/02/09 17:10] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== GPIO de l' | ||
+ | La réf: [[https:// | ||
+ | * http:// | ||
+ | ===== LIME-UEXT L' | ||
+ | |||
+ | * https:// | ||
+ | |||
+ | | **3.3 V** | 1 - 2 | **GND** | | ||
+ | | PG10/ | ||
+ | | PB20/TWI2 **SCK SCL**GPIO 1-32 | 5 - 6 | PB21/ | ||
+ | | TPY1 PC22/ | ||
+ | | PC20 SPI2_CLK)(PI13) GPIO 1-35 | 9 -10 | L/ | ||
+ | |||
+ | |||
+ | |Pin|Signal Name| | ||
+ | |1|3.3V| | ||
+ | |2|GND| | ||
+ | |3|TXD| | ||
+ | |4|RXD| | ||
+ | |5|SCL| | ||
+ | |6|SDA| | ||
+ | |7|MISO| | ||
+ | |8|MOSI| | ||
+ | |9|SCK| | ||
+ | |10|SSEL| | ||
+ | |||
+ | < | ||
+ | GND | ||
+ | |||
+ | 2 4 6 8 10 | ||
+ | | ||
+ | | : : : : : | | ||
+ | ----- ----- | ||
+ | 1 3 5 7 9 | ||
+ | |||
+ | +3,3 | ||
+ | </ | ||
+ | {{: | ||
+ | ===== GPIO-1 ===== | ||
+ | |||
+ | | FUNCTIONS| SIGNAL NAME | PIN| |PIN | SIGNAL NAME | FUNCTIONS | | ||
+ | | . | GND | 2| |1 | 5V | . | | ||
+ | | . | AGND | 4| |3 |3.3V | . | | ||
+ | | LRADC0| LRADC0 | 6| |5 | PG0 | TS1_CLK/ | ||
+ | | LRADC1| LRADC1 | 8| |7 | PG1 | TS1_ERR/ | ||
+ | | MICIN1| MICIN1 | 10| |9 | PG2 | TS1_SYNC/ | ||
+ | | VMIC| VMIC | 12||11 | PG3 | TS1_DVLD/ | ||
+ | | HPOUTL| HPOUTL | 14||13 | PG4 | TS1_D0/ | ||
+ | | HPCOM| HPCOM | 16||15 | PG5 | TS1_D1/ | ||
+ | | HPOUTR| HPOUTR | 18||17 | PG6 | TS1_D2/ | ||
+ | | TVOUT0/ | ||
+ | | TVOUT1/ | ||
+ | | TVOUT2/ | ||
+ | | UART0_TX/ | ||
+ | | UART0_RX/ | ||
+ | | TWI2_SDA/ | ||
+ | | TWI2_SCK/ | ||
+ | | TWI1_SDA/ | ||
+ | | TWI1_SCK/ | ||
+ | | NDQS/PC24| PC24 | 38||37 | PC21 | NCE6/ | ||
+ | | SPI0_CS0/ | ||
+ | |||
+ | en explorant le script.bin avec bin2fex , outil de sunxi-tools, | ||
+ | * UART0 active pin 1-26 RX et 1-28 TX | ||
+ | < | ||
+ | [uart_para0] | ||
+ | uart_used = 1 | ||
+ | uart_port = 0 | ||
+ | uart_type = 2 | ||
+ | uart_tx = port: | ||
+ | uart_rx = port: | ||
+ | </ | ||
+ | * UART 4 active pin 1-25 TX et 1-27 RX et sur **UEXT 3=TX 4=RX** | ||
+ | < | ||
+ | [uart_para4] | ||
+ | uart_used = 1 | ||
+ | uart_port = 4 | ||
+ | uart_type = 2 | ||
+ | uart_tx = port: | ||
+ | uart_rx = port: | ||
+ | </ | ||
+ | * I2C 1 | ||
+ | < | ||
+ | [twi1_para] | ||
+ | twi1_used = 1 | ||
+ | twi1_scl = port: | ||
+ | twi1_sda = port: | ||
+ | </ | ||
+ | * I2C 2 | ||
+ | < | ||
+ | [twi2_para] | ||
+ | twi2_used = 1 | ||
+ | twi2_scl = port: | ||
+ | twi2_sda = port: | ||
+ | </ | ||
+ | |||
+ | ===== Olimex spi ===== | ||
+ | modif du .config pour le noyo | ||
+ | |||
+ | CONFIG_SPI=y | ||
+ | CONFIG_SPI_MASTER=y | ||
+ | CONFIG_SPI_SUN4I=y | ||
+ | CONFIG_SPI_SPIDEV=y | ||
+ | |||
+ | Modifier le script.txt ( fex2bin script.txt script.bin ) | ||
+ | < | ||
+ | [spi0_para] | ||
+ | spi_used = 0 | ||
+ | spi_cs_bitmap = 1 | ||
+ | spi_cs0 = port: | ||
+ | spi_sclk = port: | ||
+ | spi_mosi = port: | ||
+ | spi_miso = port: | ||
+ | |||
+ | [spi1_para] | ||
+ | spi_used = 0 | ||
+ | spi_cs_bitmap = 1 | ||
+ | spi_cs0 = port: | ||
+ | spi_sclk = port: | ||
+ | spi_mosi = port: | ||
+ | spi_miso = port: | ||
+ | |||
+ | [spi2_para] | ||
+ | spi_used = 1 | ||
+ | spi_cs_bitmap = 1 | ||
+ | #spi_cs0 = port: | ||
+ | #spi_sclk = port: | ||
+ | #spi_mosi = port: | ||
+ | #spi_miso = port: | ||
+ | spi_cs0 = port: | ||
+ | spi_sclk = port: | ||
+ | spi_mosi = port: | ||
+ | spi_miso = port: | ||
+ | |||
+ | [spi3_para] | ||
+ | spi_used = 0 | ||
+ | spi_cs_bitmap = 1 | ||
+ | spi_cs0 = port: | ||
+ | spi_sclk = port: | ||
+ | spi_mosi = port: | ||
+ | spi_miso = port: | ||
+ | spi_cs1 = port: | ||
+ | |||
+ | [spi_devices] | ||
+ | spi_dev_num = 1 | ||
+ | |||
+ | [spi_board0] | ||
+ | modalias = " | ||
+ | max_speed_hz = 12000000 | ||
+ | bus_num = 2 | ||
+ | chip_select = 0 | ||
+ | mode = 0 | ||
+ | full_duplex = 1 | ||
+ | manual_cs = 0 | ||
+ | </ | ||
+ | Donne / |