Tengo dos hilos:
1. ReadFromUART (): se lee desde UART (RX), analiza el mensaje y pone un comando en el messageQueue
2. CommandHandler (): si un mensaje está presente en el mensajeQueue, ejecuta algunas instrucciones y luego envía un mensaje a...
Intento separar y analizar dos números de una cadena, uno es un flotante y uno es un int. Así que hago esto ...
char packet_buffer[24];
float dist_float;
uint32_t quality;
uint32_t distance;
strncpy(packet_buffer, ": 2.846m,0089", 24);
memmov...
He pasado algunos días sin éxito intentando que mi Nucleo F401RE use el PLL para el reloj de su sistema. Lo he configurado para utilizar el HSE de 8 MHz y la salida de 84 MHz como el reloj del sistema. El código deja de ejecutarse cuando llega a...
Me gustaría hacer uso de prácticas orientadas a objetos dentro de una aplicación FreeRTOS. ¿Es esto tan simple cambiar el nombre de los archivos con funciones de tarea como .CPP, y crear objetos, etc. dentro de la función, compilar como normalme...
Estoy tratando de hacer una brújula usando un LSM303DLHC incrustado en STM32F3Discovery. He preparado tal código.
void LSM303DLHCMag_Config(void)
{
LSM303DLHCMag_InitStructure.Temperature_Sensor = LSM303DLHC_TEMPSENSOR_DISABLE;
LSM303D...
Estoy tratando de recibir datos del medidor EBL HPL que funciona bajo el protocolo DLMS. Puedo leer los datos del medidor EB en serie. Quiero saber cuál es R, Y, B y los valores actuales, las temperaturas de esa salida. No encuentro ningún docum...
Escuché que algunos microcontroladores tienen un soporte pobre (o no) para <string> s como un tipo de datos de C / C ++ al programar. ¿Cómo saber si un microcontrolador admite string s u otras bibliotecas C / C ++?
Simulación en PLECS del siguiente circuito.
La idea principal es abrir / cerrar ambos IGBT con la misma señal de puerta para rastrear una referencia (forma triangular) cargando y descargando el capacitor. La única condición es que antes de...
He intentado llamar a una función de inicio pero, como resultado, termina en un bucle sin fin tonto. Estoy utilizando los módulos ESP32DevKit y M95 GSM en un circuito personalizado. El código relacionado se muestra a continuación.
ESP_LOGE("li...
Tengo un proyecto de Dispositivo Compuesto MSC / CDC que funciona con un tamaño de unidad de asignación 4K para el almacenamiento masivo. Estoy tratando de convertir esto para usar unidades de asignación de 8 K, pero el formato no se completa co...