Preguntas con etiqueta 'stm32'

1
respuesta

¿Son todos estos modelos de tipo C realmente necesarios para las operaciones de registro a nivel de bit?

Encuentro el estilo de codificación en el STM32F0 (microcontrolador ARM Cortex-M0) SPL (biblioteca de periféricos estándar) innecesariamente detallado. A modo de ejemplo, aquí hay un fragmento de código para configurar el bucle de fase bloqueada...
1
respuesta

STM32F103 PLL Ready Flag nunca se establece

Estoy intentando establecer PLL como la fuente del reloj de mi sistema al iniciar mi microcontrolador, STM32f103 He comentado todas las definiciones en mi system_stm32f10x.c /* #define SYSCLK_FREQ_HSE HSE_VALUE */ /* #define SYSCLK_FREQ_...
2
respuestas

STM32F4 Programación de memoria flash

Por lo tanto, tengo la placa STM32F4 y mi historia corta: me quedo atascado al poner un número definido por el usuario (0 - 60) en la memoria FLASH, por lo que después de reiniciar, podría usar la última configuración utilizada. ¿Cómo asigno el...
1
respuesta

¿El temporizador puede controlar la velocidad DMA del STM32?

¿Es posible que el controlador DMA en un STM32 transfiera cada paquete solo cuando ocurre un evento de actualización del temporizador o solo puede controlar el inicio de una parte completa de DMA? El caso de uso es (en un STM32 sin HW DAC) pa...
1
respuesta

STM32 HAL SPI Reasignar un solo pin

¿Me gustaría saber si es posible volver a asignar un solo pin de un periférico de varios pines (SPI)? Por ejemplo, tengo un STM32F107 y quiero usar UART4, SPI3 y Ethernet. PC10 = UART4_TX - Función de reasignación = SPI3_SCK PC11 = UART...
1
respuesta

¿Escribir código STM32F7 sin archivos externos?

Cómo iniciar la codificación para la plataforma STM32F7 sin ningún archivo externo a pesar del archivo de inicio del ensamblador. ¿Hay un archivo de encabezado con registros asignados en memoria que no incluya ningún otro archivo de encabezado (...
3
respuestas

Conectando SIM900 a STM32F4 Nucleo

Estoy intentando conectar Simcom SIM900 a Nucleo-F411RE utilizando la siguiente configuración para USART1 : void MX_USART1_UART_Init(void) { huart1.Instance = USART1; huart1.Init.BaudRate = 9600; huart1.Init.WordLength = UART_WORDL...
1
respuesta

PWM sobre DMA en STM32F100 se comporta de forma extraña

Intento conducir los LED WS2812B con el chip STM32F100. Leí muchas fuentes y me detuve en lo siguiente. Tengo un repositorio con la última versión del código: enlace Hice la impresión de depuración en USART y vi que todo está bien allí....
1
respuesta

STM32F030 impedancia del pin de entrada analógica (¿cambia el valor durante el período de conversión?)

La impedancia del pin de entrada analógica para el STM32F030 aparece como alrededor de 50 K en la hoja de datos. ¿Este valor se aplica solo durante el período de conversión o sería más alto cuando el pin se configura como un pin de entrada analó...
2
respuestas

¿Cómo usar caracteres en cadenas fuera del rango ASCII imprimible?

Estoy intentando crear una cadena con caracteres fuera del rango de impresión ASCII. Estoy usando un microcontrolador STM32 usando el µVision IDE con el compilador Keil. La documentación permite varias secuencias de escape, incluida una para...