Preguntas con etiqueta 'dma'

2
respuestas

Configuración del multiplexor de solicitud DMA en una MCU STM32H7

Recientemente he cambiado a las MCU SM32H7 recién producidas y actualmente estoy en el proceso de migrar algunos de mis códigos antiguos a ellos (quiero ver cómo manejan algunas aplicaciones que requieren un poco más de velocidad). Los H7 cuenta...
1
respuesta

DMA entre GPIO y SRAM en STM32

Aquí estoy tratando de mover los datos del SRAM location 0x20000010 al registro ODR del GPIOE de STM32f303 . Pero no me está sucediendo (no veo el cambio de datos en la ODR mientras se realiza la depuración). No...
1
respuesta

STM32 no puedo obtener DMA en PWM

Deseo manejar un conjunto de NEOPIXELS (ws2812b) usando la placa de descubrimiento STM32F4, hasta ahora logré obtener una señal PWM de 800 kHz usando el CubeMX. Y Y el siguiente código: /* USER CODE BEGIN 2 */ HAL_TIM_PWM_Start(&htim1,...
1
respuesta

¿Generando video con ZYNQ, usando el diseño de bloqueo de IP?

Estoy tratando de implementar un transmisor de video en la placa ZYBO de Digilent que tiene Xilinx ZYNQ 7010. Por cierto, la razón de esto es probar la calidad de una placa codificadora. Lo que quiero es: Genere un bloque RAM para almacena...
2
respuestas

WS2812B Unidad de 16 canales con problema STM32

Estoy trabajando con esta biblioteca . Esta biblioteca utiliza el canal DMA1 2,5,7, pero USART requiere estos canales. Así que he cambiado los canales y los correspondientes a los temporizadores (totimer2 y al temporizador4). También la b...
1
respuesta

STM32 SPI DMA temporizaciones entre marcos de datos y múltiples perfiles DMA

Estoy intentando configurar el MCU STM32L432 para la comunicación SPI (24 MHz, tamaño de datos de 16 bits, solo transmisión maestra), usando DMA. El dispositivo esclavo es un chip amplificador de 32 canales. Necesito enviar una cadena de bits...
1
respuesta

matrices de Zedboard 512x512,% problema de utilización

Mi objetivo es leer siete matrices flotantes de 512X512 desde la tarjeta SD a la memoria DDR (paso ya realizado con cada matriz que ocupa alrededor de 1Mb), luego pasarlas de DDR a mi bloque IP personalizado (estoy haciendo esta transición con B...
3
respuestas

STM32 SPI semidúplex (bidireccional de 1 cable) problema

Actualización: vea mi respuesta para corregirla. Estoy intentando leer 4 bytes de un esclavo compatible con SPI (MAX31855) en SPI semidúplex bidireccional de 1 cable. Aquí está mi código [SW Controlado SS] [SO- > MOSI] #include <...
1
respuesta

DMA de Microchip PIC24 no funciona como se esperaba

Estoy intentando configurar el DMA en el PIC24FJ1024 de Microchip, el canal DMA transferirá los datos, desde el origen al destino, cada vez que el programa active el canal DMA. Modo One Shot SRC incrementa cada transferencia La dire...
0
respuestas

¿Cómo enviar correctamente la condición de parada cuando se usa DMA con I2C?

Estoy usando la transferencia DMA para obtener 1024 bytes del maestro (STM32F407VG) a la pantalla OLED esclava (SSD1306). La biblioteca que estoy usando hace esto: extern void DMA1_Stream4_IRQHandler(void) { // I2C3 DMA transmit completed...