Preguntas etiquetadas con spi

11
Acelerómetro BMA180. ¿Cómo logra compartir pines entre I2C y SPI?

El acelerómetro BMA180 puede ser SPI esclavo o I 2 C esclavo. Los pines para ambos autobuses son compartidos. SPI mode I2C mode --------------------------------------------------- SDI input SDA bidirectional (!) SDO output ADDR address bit, input SCLK input SCL input CSB chip select, input I2C...

10
Diseño de PCB Quad SPI

Estoy tratando de hacer un buen diseño para la memoria flash Quad SPI NOR MT25QL256ABA1EW9-0SIT con la MCU STM32. Mi problema es que el pinout del chip de memoria me parece bastante inconveniente. He logrado intercambiar pines en el lado de MCU de la manera en que las señales residen una al lado de...

10
Problema de terminación de bus SPI

He estado trabajando en un proyecto donde un maestro OMAP Linux SPI interactúa con 6 periféricos esclavos SPI (5x convertidores A / D y magnetómetro simple). Puedo configurar la frecuencia del reloj SPI y he experimentado con 50 kHz, 100 kHz y 1MHz. Adjunté un diagrama de cableado / placa que...

10
Inductor variable programable

Actualmente estoy usando un inductor variable, como este . Estoy tratando de encontrar una manera de hacer el ajuste controlado programáticamente, como un potenciómetro digital. ¿Existe tal dispositivo o existen otros buenos métodos para lograrlo? Se está utilizando para hacer coincidir la...

9
Parece que no puedo escribir en spi flash

Bueno, he estado atrapado en esto por un tiempo, tal vez 2-3 semanas en este punto. Simplemente no estoy seguro de lo que estoy haciendo mal. Estoy tratando de escribir en esta parte de spi flash , y ahora solo estoy ejecutando rutinas para borrar, escribir y leer para tratar de aislarlo, pero...

9
Conexiones de bus SPI: ¿bucle o no bucle?

Tengo una pregunta sobre la conexión física de un bus SPI. Tengo un maestro SPI (un dispositivo PIC32) y varios esclavos (en este caso, dispositivos PIC16). Solo escribo a los esclavos, y el protocolo se encarga de quién hace qué y cuándo, por lo que no hay señales MISO o SS de las que preocuparse...

9
FSInit () - “CE_BAD_PARTITION” [cerrado]

Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema para el intercambio de pila de ingeniería eléctrica. Cerrado hace 9 meses . Estoy...

9
AVR timer speedup en ATmega328

Cuando se ejecuta en el preescalador de reloj de 64 en ATmega328, uno de mis temporizadores se acelera por razones desconocidas en un momento particular de la ejecución. Estoy usando dos temporizadores en ATmega328 para generar el reloj que necesita TLC5940 (ver más abajo sobre por qué; esto no...

9
¿Cómo escribo en la memoria flash SPI?

Estoy trabajando en una aplicación de audio donde, en lugar de almacenar datos de audio en una tarjeta SD ( Waveshield en Arduino), la estoy almacenando en un IC de memoria flash SPI y estoy rodando mi propia placa con MCU, DAC y amplificador. Estoy usando un Winbond W25Q80BVSSIG . Estoy bastante...

9
Simulando un banco de pruebas simple con un núcleo ROM sintetizado

Soy completamente nuevo en el mundo de los FPGA y pensé que comenzaría con un proyecto muy simple: un decodificador de 4 bits y 7 segmentos. La primera versión que escribí puramente en VHDL (es básicamente una combinación combinatoria select, no se necesitan relojes) y parece funcionar, pero...

9
SPI parece confuso en MSP430

Estoy tratando de obtener partes sensibles de un Bus Pirate conectado a una placa Launchpad (Usando el cable Sparkfun: Naranja va a P1.6, Amarillo a P1.5. Esto debería ser correcto, a menos que tenga confundidos MOSI y MISO ...) No tengo CS conectado, ya que solo estoy usando el pirata del autobús...

9
FPGA - Programación de bricolaje

He estado programando microcontroladores durante algunos años, y acabo de descubrir los FPGA después de tomar una clase de diseño digital. Después de investigar un poco sobre diferentes FPGA, placas de desarrollo, etc., todavía dudo en comprar alguna porque no sabría cómo hacer mi propia versión...