Preguntas con etiqueta 'spi'

2
respuestas

Microcontrolador con ADC y capaz de comunicación SPI

Estoy diseñando un sistema donde Señal analógica --- > (ADC- Datos digitales) --- > UWB chip en su mayoría WSR601 o Chipset AL6301 / AL5100 Nota (1): UWB es una abreviatura de la tecnología de comunicación inalámbrica de banda ul...
2
respuestas

Nombres de SPI, confusión SDI / MOSI

Estoy conectando un MPU 9250 en un bus SPI, y según la hoja de datos, el mismo pin que I2C SDA es SPI SDI: Loquemellevaapensarque,dadoqueestaeslaentradadedatosenelesclavo(MPU9250),seríaequivalenteaMOSI.Eldiagramadecableadoenlahojadedatospa...
4
respuestas

MCP3201 aclaraciones de tiempo ADC

Estoy tratando de entender el tiempo para el convertidor analógico a digital SPI MCP3201 de Microchip. Lo que entiendo es que puedo cronometrarlo hasta 1.6MHz, y la conversión toma 12 ciclos de reloj. Eso significa que la conversión, a esa ve...
1
respuesta

FatFs: ¿Por qué no puedo leer correctamente el sector 0?

Antecedentes: estoy usando un nRF52832 Kit de desarrollo con esta tarjeta microSD en este panel informativo . La tarjeta se alimenta a 3 V (he probado que funciona con el regulador del kit de desarrollo y una fuente de alimentación externa)...
1
respuesta

Cómo escribir datos continuos de 4 bytes sin ningún retraso SCK a través de SPI con Pic18f45k20

En pic18f45k20, tengo que escribir datos de 4 bytes a la vez sin ningún retraso de configuración SCK a través de SPI. ¿Hay alguna forma de cancelar el retraso de SCK mientras se envían 4 bytes juntos? (Como Assembly) Estoy usando MPLAB-XC8 y hit...
2
respuestas

¿Cómo puedo configurar SPI usando Atmel Studio y el código C para el procesador ARM?

Estoy intentando programar el chip SAM3x8E en el Arduino Due a través de Atmel Studio. Me gustaría poder controlar una resistencia digital a través de la interfaz SPI con el chip SAM3. Estoy ejecutando Atmel Studio 6.2. No tengo ningún problema...
1
respuesta

SPI no funciona, ATmega328 solo envía 1 byte

Estoy intentando que SPI funcione en un ATmega328. Este es mi código: #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #define ACK 0x7E #define LONG_TIME 10000 //Initialize SPI Master Device void spi_i...
1
respuesta

La interrupción de finalización de DMA no funciona para el esclavo STM32 SPI

Estoy usando stm32f103 para transmitir algunos datos a través de SPI mientras que stm32 actúa como esclavo. Necesito usar DMA para enviar datos al SPI, pero nunca se llama al controlador de interrupción correspondiente. El código de inicializ...
2
respuestas

STM32 I2S Interupt Usage

Estaba probando un experimento de sonido, comenzando con un código de muestra que enviaba datos al códec de audio del Discovery F4 utilizando I2S. El código de muestra utilizó el sondeo en el bucle principal y envió datos cuando el búfer de tran...
1
respuesta

¿Por qué la frecuencia del modo maestro SPI es la mitad de la frecuencia del bus?

Estaba leyendo sobre SPI aquí En la Diapositiva 2, dice, Frecuencia máxima del modo maestro = frecuencia de bus / 2  Frecuencia máxima del modo esclavo = frecuencia del bus. Mi pregunta obvia era ¿Por qué? P.S. Este documento es de Mo...