Preguntas con etiqueta 'stm32'

1
respuesta

[STM32F103RB] [C] - DMA, no puede cambiar el período de PWM

Hola, me gustaría cambiar el período de PWM con DMA. Escribí el código, pero no sé por qué LED parpadea con tiempo constante #include "stm32f10x.h" #include "stm32f1xx_nucleo.h" #include "stm32f10x.h" int i =0; u16 PWM_Buf[198]; void TIMInit...
1
respuesta

Preamplificador de señal de guitarra - entrada ADC a STM32F4

Esto es para un proyecto DSP. Estoy tratando de preparar la señal de mi guitarra para obtener la mejor respuesta posible de ADC para detectar los armónicos a la quinta nota más alta de la guitarra (1175 Hz para 22 trastes), que es aproximadament...
2
respuestas

GPIO y configuración de reloj de STM32F427VG

Soy muy nuevo en los proyectos STM32 y es la primera vez que escribo un programa con STM32. Solía programar con AVR y ahora debería pasar a STM32. Tengo un foro con STM32F427VG en él sin ningún XTAL externo. Escribí el siguiente código para ha...
2
respuestas

Medición de STM32 ADC 3V3

Estoy usando la placa Nucleo-32 con STM32F031K6 MCU. Tengo un problema extraño con la medición de ADC. Cuando el pin ADC (PA4 en mi caso) está conectado directamente a VREF o 3V3, el valor siempre está en el rango de 4031-4032 en lugar de 4095 ....
1
respuesta

¿Cómo usar una base de datos CAN .dbc con STM32F usando Keil Uvision?

Soy un principiante en el desarrollo de software / firmware, acabo de alejarme de Arduino y entrar en STM32F105. Estoy usando Keil Uvision para desarrollar mi código. He construido una simple pasarela de bus CAN utilizando 2 transceptores CAN...
1
respuesta

Excepción de falla dura en el microprocesador de brazo stm32f7 en la creación de subprocesos RTX

Estoy ejecutando un programa de subproceso RTX simple de la siguiente manera. El problema es que cuando se ejecuta en STM32F7 DISCOVERY BOARDv a través de la interfaz de depuración, parece que justo después de ejecutar osThreadCreate (osThrea...
2
respuestas

STM32F0 descubrimiento serie

¿Hay alguna forma de utilizar el TX / RX en STM32F030 tablero de descubrimiento? El manual del usuario dice "reservado", pero como el Cortex M0 no tiene un ITM, estoy buscando otra forma de obtener datos de este tablero (necesito medir el PWM...
2
respuestas

Controlar un protocolo UART con FreeRTOS o Interrupciones [cerrado]

Estoy intentando desarrollar un protocolo UART para permitir la comunicación entre dos tableros Master_Board y Slave_Board. Master_Board enviará comandos sobre UART a Slave_Board y este último responderá. La cosa es que los comandos tienen difer...
1
respuesta

Configuración de PWM en PA.3 de la placa Nucleo STM32F091RC

Estoy usando STM32Cube y las bibliotecas HAL para configurar el PWM. Para inicializar Timer 2, tengo: void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* htim_base) { GPIO_InitTypeDef GPIO_InitStruct; if(htim_base->Instance==TIM2) { /*...
1
respuesta

STM32F10x Fuente de reloj RTC

He estado intentando implementar la funcionalidad de calendario en mi STM32f103C8 usando el periférico RTC incorporado. Al pasar por la sección RTC del manual de referencia, se indica que la fuente del reloj a RTC puede ser HSE / 128 o LSE o...