Tag: ANDROID-ROOM-EMBEDDED
Estoy trabajando en un proyecto de ingeniería embebida. Estoy retomando el trabajo que alguien más hizo y estoy bastante confundido con el mensaje de error que estoy obteniendo al intentar compilar el proyecto. Busqué en línea problemas similares pero no encuentro nada útil, y como soy bastante nuevo en Segger . . . Read more
Tengo una cadena que se determina en tiempo de ejecución al leer desde EEPROM: pre pb_ostream_t config_params_apn = pb_ostream_from_buffer(buffer_arr, buffer_arr_size); read_or_load_defaults_buffer(APN_CONFIG_BASE,eeprom_buffer,&eeprom_buffer_length); apn_msg.domain.arg = &eeprom_buffer; apn_msg.domain.funcs.encode = &encode_string; read_or_load_defaults_buffer(APN_UNAME_BASE,eeprom_buffer,&eeprom_buffer_length); apn_msg.username.arg = “nuts”; apn_msg.username.funcs.encode = &encode_string; El problema es que “nuts” se está codificando, pero el valor de la variable en eeprom_buffer . . . Read more
Estoy utilizando una interrupción para cambiar una bandera a Verdadero cuando los datos estén disponibles desde un ADC externo. Esta interrupción se está activando, sin embargo, cuando agrego: “`c++ while(!dataReady); <pre><code><br />para esperar a que la interrupción cambie la bandera a Verdadero, la función de interrupción ISR ya no se . . . Read more
Entonces básicamente tengo un sensor de temperatura y un fotoresistor y estoy tratando de averiguar cómo separar los valores que estoy obteniendo. Esto es lo que he hecho hasta ahora: #define type_temp 0 #define type_photo 1 typedef struct AMESSAGE{ char type; uint8_t adc; } AMESSAGE; Intenté definir dos tipos diferentes . . . Read more
Tengo el sim7600E en mi PCB del proyecto y estoy utilizando STM32F103 para comunicarme con él. Tengo un nivelador de señal lógica que convierte el UART de 3.3V a 1.8V. Utilicé un analizador digital para confirmar que el mensaje (por ejemplo, AT\r\n) realmente llega al pin RX del sim7600E. También . . . Read more