Preguntas con etiqueta 'stm32'

0
respuestas

STM32F: ¿cómo configurar la transferencia DMA a SPI activada por el temporizador?

Estoy tratando de hacer un proyecto con la placa Nucleo STM32F746ZG usando el DMA para realizar una transferencia de valores de 16 bits a un DAC conectado a la MCU por SPI . Estoy utilizando STM32CubeMX para generar el código de inicio y t...
1
respuesta

Stm32 C: arranque del motor paso a paso después de 1 minuto

Escribí un controlador de motor paso a paso con el uso de DMA y TIM1. Acelero la señal utilizando las llamadas rampas. Calculo los tiempos, los cargo en la tabla DMA y los paso al valor TIM PERIOD. El programa funciona como debería (acelera y fr...
0
respuestas

STM32 - Problema con la tarjeta SD

Estoy trabajando en un proyecto usando STM32F4 para usar el ADC con DMA, Voy a muestrear el ADC utilizando el temporizador para interrumpir el ADC, guardaré estas muestras en un búfer, Quiero mover este búfer a la tarjeta SD. He escrito corre...
0
respuestas

Voltaje de salida con DAC (a través de I2C) - stm32

Me gustaría tener una salida de mi DAC programada por el STM32, utilizando el protocolo I2C. Tengo algunos problemas ... mC: Nucleo-F303RE DAC: MCP47FEB11A0-E / ST hoja de datos: enlace Así es como establecí el circuito: Vdd - >...
1
respuesta

¿Por qué mi programa blinky no funciona para mi placa Núcleo STM32F446RE?

Mi código: #include "../architecture/CMSIS/inc/stm32f4xx.h" #define WAIT(x) for (int i = 0; i < (x); i++) inline static void init_led2(); int main() { init_led2(); // setup led3 while (1) { #define INDEX 5...
1
respuesta

STM32: Problema de implementación de codificación de bits en Manchester

Quiero utilizar la codificación Manchester para mi proyecto DALI Master-slave. Estoy utilizando dos tarjetas para este proyecto, una es STM32E407 y la otro es STM32F3Discovery . Como paso inicial, quiero probar el envío de datos hexadecimales...
0
respuestas

Salida de 4 PWM de 50Hz en STM32F103

Estoy trabajando en un proyecto quadcopter donde necesito 4 señales PWM diferentes a 50Hz para controlar los 4 motores. Dado que el STM32F103RCT6 funciona a una frecuencia de 72MHz, y que en cada temporizador independiente solo podemos reducir l...
0
respuestas

stm32 ADC interrupt

Estoy estudiando la programación de ADC en STM32 F407 Discovery y empiezo con el caso más simple: conversión única. (conectado a ADC1) Estoy usando StdPeriph En el caso normal, cuando no uso la interrupción y lo hago en while (1) en main (), tod...
0
respuestas

STM32F103 con MPU6050 Infinite Loop

Estoy intentando leer datos de un MPU6050 con mi STM32F103 para el proyecto de mi escuela. Estoy usando la biblioteca ( enlace ), que no tiene ningún ejemplo del uso de la biblioteca. Cómo utilicé la biblioteca en mi main.c #include "stm32f...
0
respuestas

El almacenamiento masivo USB se detecta y se ve con Linux pero no con Windows

Estoy usando el microcontrolador STM32L486RG para conectar una memoria flash NAND sin formato de Micron a través del periférico SPI. He logrado integrar FatFs en mi memoria y puedo formatear el flash y administrar archivos (crear, abrir, escribi...