Preguntas con etiqueta 'spi'

3
respuestas

interfaces SPI en microcontroladores

Mi pregunta es para microcontroladores en general. ¿Se puede implementar SPI con 3 pines de E / S diferentes a los que se concede una señal de reloj? ¿Hay algo especial con ciertos pines que una hoja de datos especifica como entrada de maestro,...
2
respuestas

STM32 SPI no funciona como espero que se base en la lectura en línea

Estoy usando un STM32F103C8 para conectarme a un IC de transceptor Hope RF95W con el fin de aprender. Solo intento leer el registro de la versión del chip, luego escribir un registro de configuración que tenga un valor de restablecimiento d...
4
respuestas

AVR esclavo SPI con interrupción

Para un proyecto, quiero que dos microcontroladores hablen entre sí a través de una interfaz SPI. Escribí el siguiente código para el esclavo: volatile uint8_t data; void spi_init_slave (void) { DDRB=(1<<PINB4); //MISO as...
2
respuestas

Hacer que FTDI 2232D haga SPI modo 1 correctamente Los datos parecen 1/2 ciclo de reloj apagado

Esta captura por un Saleae Logic Pro 8 (v 1.2.18) muestra el resultado de la transmisión (datos MOSI) 0x20 0x11 . Desafortunadamente, se interpreta y se muestra como 0x40 0x23 . El cuadro de diálogo muestra la configuración del anali...
1
respuesta

¿Cuándo no puedo interrumpir el CS a tierra utilizando solo un dispositivo SPI? [duplicar]

La última vez, estaba escribiendo un programa fácil para que algunos procesadores antiguos interactúen con MCP3004 (ADC de Microchip con interfaz SPI). El procesador no tenía implementación de SPI de hardware, así que tuve que escribirlo por m...
2
respuestas

Comprender la respuesta lenta de los termopares multiplexados

Tengo un circuito simple que intercambia ocho termopares a través de una MAX31855 convertidor analógico de temperatura a digital con dos CD74HC4067 . El MAX31855 está conectado a los pines SPI en una pi frambuesa. Puedo sondear las tempera...
3
respuestas

¿Se puede configurar Arduino MISO como salida?

Así que diseñé una PCB que consiste en un atmega328 que controla un potenciómetro digital (MCP4131) usando SPI. Estupidamente conecté la entrada / salida del potenciómetro al pin MISO (master in, slave out) en el arduino en lugar del pin MOSI (m...
2
respuestas

¿Puedo cambiar de forma segura el pin CS sin enviar ningún dato?

Actualización: probé la solución que propuse en los comentarios en la práctica (utilizando el pin E en el 138 IC durante el cambio de dispositivo de destino) y de hecho funcionó. Lee todo el tema si quieres más detalles. simular este circ...
1
respuesta

SPI Interrupt Handler delay en STM32F303?

Estoy trabajando con un microcontrolador STM32F303 configurado en modo esclavo que funciona a 72 MHz, y me he encontrado con un comportamiento extraño del que estoy tratando de rastrear el origen. El maestro primero envía a través de ~ 40 bytes...
3
respuestas

controlador I2C 7seg

¿Alguien sabe de buenos controladores de pantalla I2C 7segment? Juro que una respuesta anterior hacía referencia a un chip para esto en chiphacker pero no puedo encontrarlo. También estaría contento con SPI, pero I2C funcionaría mejor ya que...