Preguntas con etiqueta 'stm32'

1
respuesta

stm32f103c8t6: Problema en la generación de PWM en el canal de salida del temporizador

Mi objetivo es generar PWM con ciclo de trabajo = 50% , frecuencia = 50 Hz usando   Temporizador de propósito general 2 en el canal de salida 2 que está en PA1 o número de pin 11 Mi sistema objetivo es Placa de desarrollo STM32 BluePill...
1
respuesta

¿Cómo tener una exactitud ADC? (STM32)

Hoy estaba leyendo la hoja de datos y el manual de referencia de STM32. Como otros, creo que deberíamos usar la creatividad de poder que dios nos ha regalado para tener una precisión ADC. :) Aquí están la hoja de datos y el manual de referencia...
1
respuesta

FreeRTOS causa la excepción SYSTICKACT (HardFault)

Generé un proyecto básico con CubeMX para STM32F4. Después de compilar y tener una ejecución exitosa, agregué FreeRTOS manualmente. Desafortunadamente, todo el tiempo recibo la excepción HardFault con el bit SYSTICKACT en SCB- > SHCSR configu...
2
respuestas

protocolo I2C en el IDE en línea de mbed usando dos tarjetas STM32F429ZI

Estoy intentando enviar un mensaje desde el esclavo (STM2) a mi maestro (STM1) .pero no muestra nada en mi terminal serial. sólo quiero enviar y recibir datos entre amo y esclavo mi código maestro: #include "mbed.h" I2C i2c(PB_9,PB_6);...
2
respuestas

Tensión de referencia del ADC STM32

Estoy usando STM32 F7 46 ( manual de referencia ) y estoy un poco confundido acerca del ADC y el voltaje de referencia (VREF). Si conecto 2.5V al VREF y 3.3 al AVDD, ¿cuál es el rango de medición de ADC? 1) ¿El rango ADC es de 0V a 2.5...
1
respuesta

Procesamiento de la señal del oxímetro de pulso

Estoy tratando de hacer un oxímetro de pulso usando IR Light, Red Led y un convertidor de luz a frecuencia con Controlador STM32L4 y entrada de temporizador Capturar. La entrada de longitud de onda de ambas luces proporciona un gráfico similar...
2
respuestas

STM32F103 - CubeMX - Temporizador e interrupción

Tengo un programa que configura el TIMER1 en el STM32F103 como Salida de comparación sin salida. En main.c tengo una variable simple, que establecí en 1, y en el controlador de interrupciones de TIM1, la configuré para que la variable sea 2....
1
respuesta

STM32F401RE Nucleo no puede leer el sensor DHT22

Este es mi primer proyecto y estoy tratando de leer las lecturas de temperatura de un sensor DHT22 utilizando una placa STM32F401RE-NUCLEO. Mi código falla al leer la entrada del sensor DHT22 cuando uso el comando CCR1. He verificado que mi c...
1
respuesta

Configurar serie con registros en STM32l073RZ

Estoy intentando configurar la serie de mi STM32L073RZ con registros para enviar datos en el pin PA_9. Actualmente tengo este script #include "mbed.h" void usartSetup (void) { RCC->IOPENR |= RCC_IOPENR_IOPAEN; GPIOA->ODR |= GPIO...
1
respuesta

Cómo usar SysTick_Handler (una función de biblioteca HAL) para tener una base de tiempo

En realidad necesito medir la velocidad del motor. He seguido un procedimiento, es decir, use el modo Codificador para obtener pulsos del sensor. cuente el número de estos pulsos en 1 seg ~ 1000 ms usando SysTick_Handler (ISR). Significa...