es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ANDROID-ROOM-EMBEDDED

Codificando cadenas de variables NanoPB

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

La interrupción ISR no se activa cuando se utiliza un bucle while.

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

Embedded: SIM7600E no responde a ningún comando AT.

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