nrf24l01 transceptor en la placa altera de2-115 [cerrado]

0

Estoy tratando de usar el transceptor nrf24l01 en la placa altera de2-115. Me gustaría enviar una señal desde la placa de Altera utilizando este módulo spi a otro módulo spi y usar el módulo spi en el lado receptor para encender un LED y un motor vibrador. ¿Alguien sabe si esta placa funciona con este módulo spi y cómo?

    
pregunta Lose' CKi

1 respuesta

1

La placa FPGA DE2-115 no tiene ningún hardware dedicado a SPI (en realidad, lo hace para cargar su configuración desde flash, pero no para otros usos), por lo que la lógica SPI debe sintetizarse utilizando el tejido FPGA.

Hay algunas opciones diferentes en cuanto a cómo la lógica SPI se interconectará con otros componentes del sistema. Al final, todas las opciones terminan usando GPIO para la salida. Uno seleccionaría cuatro pines para usar (clk, mosi, miso y cs) y asignaría los puertos de su módulo a esos pines.

Sin embargo, hay algunas opciones diferentes que tiene sobre cómo conectar su lógica de control con el núcleo SPI:

  1. Utilice un módulo verilog "normal"
  2. Use un componente SPI (Altera proporciona uno para su arquitectura de bus Avalon)
  3. Cree una instancia de una CPU (como NIOS) y use el bit bit para construir las señales SPI utilizando un "conducto" de 4 bits.

Si ya está usando un bus Avalon, sugeriría que el método # 2 sería el más simple. Pero, si no está utilizando técnicas de diseño de SoC, es posible que desee investigar escribiendo (o comprando o descargando) un módulo de interfaz SPI escrito previamente.

    
respondido por el Pigrew

Lea otras preguntas en las etiquetas