Bus Pirate I/O Pin Descriptions/es

From DP

Jump to: navigation , search
Language: English  • Español


mode-guide

Esta tabla muestra las distintas configuraciones de pines en diversos modos. Los pines de E/S (I/O) intentan ser consistentes en todas las librerías, los mismos pines son usados en funciones similares. Los pines no utilizados se encuentran normalmente en estado seguro de alta impedancia.

Los modos no mostrados en el diagrama superior son similares a otras librerías: MIDI=UART; raw2wire=HD44780=PC keyboard=I2C; raw3wire=SPI. Todos los pines tienen salida a 3.3volts, pero toleran hasta 5volts (5.5volts máximo).

descripción de pines
Pin Descripción
Master-out slave-in (MOSI) Pin de datos principal, es utilizado para transferencia de datos bi-direccional en protocolos como I2C y 1-Wire, y como salida de datos uni-direccional en protocolos como SPI y serial asíncrono (UART). En el modo de escucha de bus cada pin se convierte en una entrada para la misma señal asignada a ese pin.
Clock Siempre una salida de señal de reloj desde el Bus Pirate, excepto en la librería de teclado de PC en donde el teclado provee una señal de reloj hacia el Bus Pirate.
Master-in slave-out (MISO) Utilizado con protocolos que tienen una entrada de datos dedicada, tales como SPI y UART.
Chip select (CS) Una salida utilizada para activar la interfaz serial en protocolos de tipo SPI. Use el menu de configuración de pines auxiliares (c) para obtener control manual del pin CS a traves de comandos de pines auxiliares (a, A, @).
Auxiliary(AUX)Utilizado como salida o entrada desde la interfaz terminal del Bus Pirate mediante los comandos A, a, y @. Es útil en protocolos que requieran una señal adicional, tales como un reset.

En el modo de escucha de bus cada pin se convierte en una entrada para la misma señal asignada a ese pin.

Disposición de pines

Buspiratev3pins.pngBuspiratev2gopins.png

Pin name
Descripción (Bus Pirate es el maestro)
MOSI Salida de datos maestra, entrada esclava (SPI, JTAG), Datos seriales (1-Wire, I2C, KB), TX* (UART)
CLK Señal de reloj (I2C, SPI, JTAG, KB)
MISO Entrada de datos maestra, salida esclava (SPI, JTAG) RX (UART)
CS* Selector de chip (SPI), TMS (JTAG)
AUX E/S (I/O) auxiliar, sonda de medición de frecuencias, modulador de ancho de pulsos
ADC Sonda de medición de voltajes (max 6volts)
Vpu Entrada de voltaje para las resistencias pull-up en placa (0-5volts).
+3.3v Fuente de alimentación de +3.3volt
+5.0v Fuente de alimentación de +5volt
GND Tierra, conectar a tierra en circuito en pruebas

Nota: * TX ha sido movido de CS a MOSI en el firmware v0g.