Preguntas con etiqueta 'spi'

1
respuesta

SPI: dúplex completo y dúplex parcial

¿Alguien podría decir cuáles son las ventajas / desventajas de usar el SPI half duplex sobre la comunicación SPI full duplex? Sé que utilizando half duplex, podemos guardar un pin. ¿Pero es esta la única ventaja de usar half duplex? ¿La velocida...
1
respuesta

el microcontrolador no funciona con Nokia 5110 LCD (PCD8544)

Estoy luchando con mi primer microcontrolador AVR: AtTiny85 para que funcione con la conocida pantalla Nokia 5110. Escribí mi propio código para manejar la pantalla LCD, no funcionó. Luego probé un código encontrado en algún lugar de Internet, s...
1
respuesta

Operaciones de escritura en el chip eMMC (no SPI) con datos entrantes de MCU

Estoy trabajando en la integración de un envío de eMMC a un FPGA. Por ahora, la inicialización está funcionando bien, he logrado recibir los registros CSD y CID correctamente, y puedo seleccionar y mover el chip al estado de transferencia. La...
1
respuesta

SPI Master: ¿Alta impedancia en MOSI?

Estoy conectando el chip nórdico nRF52 con un FPGA, y a veces necesito que MOSI esté en un estado de alta impedancia (lea "Z" en VHDL). De lo contrario, el esclavo no reconocerá que los datos se han transferido completamente (consulte aquí par...
1
respuesta

Señal incorrecta en la línea MISO

Estoy intentando configurar la comunicación entre mi MCU y el chip esclavo, pero aquí están los resultados del analizador lógico: Tengo un conocimiento básico del protocolo SPI pero, por lo que sé, los datos se deben muestrear en el cam...
1
respuesta

¿Cómo interactuar Si8902 con ATmega128rfa1?

El ATtmega128rfa1 funciona como maestro y Si8902 funciona como esclavo, está bien. Pero cuando se da una solicitud, Si8902 requiere 8us para responder con los datos de ADC. ¿Cómo puede el maestro esperar 8 nosotros? Cómo sincronizar ambos...
1
respuesta

SPI Half-Duplex para el Holtic HI-3593 ARINC429 IC

Estoy teniendo problemas para entender la SPI de half duplex. Mi comprensión de SPI es cuando envías un byte, lees el byte de basura, y si quieres leer un valor, envías un byte ficticio para leer el valor. Pero para el chip Holtic HI-3593 , est...
1
respuesta

Registro de lectura de 3 hilos SPI del software

Actualmente intento leer un registro de un sensor de aceleración (ADXL345). Intento simular el procedimiento SPI con software. Escribí una función readRegister : uint8_t readRegister(uint8_t reg) { uint8_t i, k; uint8_t res = 0;...
2
respuestas

Cómo comunicarse mínimamente con un ADC ADS131E04 a través de SPI

He comprado algunos ADC de enlace y no puedo escucharlos a través del SPI. Estoy colocando el ADC en un zócalo TQFP y conecto las señales PWDN, RESET, SCLK, CS, DIN y DOUT a los pines correspondientes de un microcontrolist Arduino Due (3.3V...
3
respuestas

AVR studio 6.2 flash atxmega32e5 problema de firma

Estoy intentando actualizar mi AVR ATXMega32E5 con Atmel-ICE gracias a SPI. El problema es que desde la Programación de dispositivos AVR Studio puede leer el voltaje objetivo pero no la firma del dispositivo. ¿Cuál podría ser la razón? ¿Qu...