Preguntas con etiqueta 'stm32f10x'

3
respuestas

¿Por qué el tipo de datos flotante no es exacto en un STM32?

Estoy usando STM32F103C8T6 y mi compilador es KEIL 5. He escrito un programa simple para verificar algo pero descubrí un punto interesante. Cuando descargo el programa a la MCU, aaa y bbb tienen que ser 12.56 y 62.8 ,...
2
respuestas

stm32F103C8xx endian grande o pequeño?

¿hay alguna razón para que stm32F103C8xx sea big endian y es posible cambiarlo a little endian? Tengo un esquema de direccionamiento orientado de 16 bits que necesito enviar por cable y el otro lado espera MSB primero. ¿Alguna otra sugerencia...
5
respuestas

I2C ocupado marca extraño comportamiento

He estado usando STMCUBE combinado con Keil desde hace algún tiempo. En su mayor parte, me gusta la biblioteca HAL y la documentación para los controladores STM32f1xx es bastante buena. Estoy haciendo un proyecto en el que estoy usando la tar...
1
respuesta

Bus I2C ocupado

Tengo un problema con una comunicación I2C y quiero que me preguntes si hay una solución mejor que la mía. Estoy programando un STM32F103 en este momento. Hay un sensor (MPU6050) que está conectado a través de I2C al STM32. Reconocí que si re...
1
respuesta

Programando un nuevo chip STM32

Soy nuevo en STM32 y recientemente he intentado crear un tablero personalizado con STM32F103RB. Pero estoy un poco confundido por los métodos disponibles para programar el chip. Digamos que uso ST-Link a través de SWD, ¿significa que no necesito...
2
respuestas

STM32F103, tiene problemas para anidar interrupciones

Estoy intentando interrumpir en un controlador USART desde dentro de un controlador RTC_Alarm, pero no funciona. He configurado el NVIC: void NVIC_Configuration() { NVIC_InitTypeDef NVIC_InitStructure; NVIC_SetPriorityGrouping(NVIC_Priorit...
3
respuestas

STM32F1 ¿No puedo usar la referencia de voltaje interno como referencia de ADC?

Parece que hay una referencia de voltaje de badgap incorporada en los microcontroladores STM32F1 (en ADCx_IN17). A partir de los AVR, me parece muy extraño que no sea posible utilizar esta referencia como ADC VREF, al menos creo que es imposi...
1
respuesta

STM32F103 - el sensor de temperatura interno ADC no cambia el valor

Actualmente estoy tratando de ejecutar el ADC de un STM32F103. Mi primer ejercicio es leer el sensor de temperatura interno. Este es mi enfoque actual: void initADC(){ RCC->APB2ENR |= (1<<9); //Enable ADC1 Clock RCC->C...
4
respuestas

Problema de PCB STM32

Hace casi un año que intento que un STM32 funcione en un PCB personalizado. Tengo un STM32F107 y lo he cableado como se muestra en el diagrama adjunto (en este momento solo se sueldan los componentes mostrados). ¿Este circuito es correcto o t...
1
respuesta

MPU6050 obteniendo datos incorrectos en stm32 f103

Estoy tratando de enviar datos desde el giro en MPU6050 a la computadora a través de UART, pero por razones desconocidas para mí, estoy obteniendo valores dos veces más grandes que el valor máximo de un número entero (4294967247). He comprobado...