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 ,...
¿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...
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...
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...
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...
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...
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...
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...
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...
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...