Estoy tratando de almacenar datos en formato json y actualizar de forma masiva mi canal ThingSpeak. El siguiente código es solo para propósitos de prueba para asegurarnos de que el formato JSON funcione correctamente. Sin embargo, después de var...
He estado tratando de hacer que mi adaptador de tarjeta SD funcione con SPI, y he avanzado bastante desde que comencé.
He estado siguiendo allong con esta respuesta muy útil .
Sin embargo, al enviar CMD8, obtengo 0x01 seguido de 32 bits de 0...
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...
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 ++?
Todo está bien cuando se trata de leer registros con:
modbus_read_registers(ctx,0,32,destination);
Me da valores de 32 registros diferentes. Pero cuando se trata de leer bits (bobinas) en los registros, obtengo un error illegal function...
Seguí esta guía para crear un dispositivo bidireccional (depuración) de un cable para un Digispark (Attiny85):
enlace (consulte la sección Depuración en serie bidireccional con una sola E / S) o vea el esquema en el código fuente abajo:
/...
No entiendo el propósito de la función CyU3PToolChainInit que está escrita en código fuente de ensamblaje para el FXE. Por lo que sé, borra el área BSS y entra en la función principal, pero ¿cómo se genera esta función? ¿Qué es una cadena de her...
Estoy tratando de aplicar ingeniería inversa al proyecto de este video: enlace . Desde el video, hay 10 cables visibles que van de los LED a la mega Arduino. Supongo que están conectados en una matriz de 5x5 (5 filas, 5 columnas) dado que hay...
Estoy buscando orientación sobre la comunicación inalámbrica entre Ubuntu (código escrito en C / C ++) con un dispositivo Android. Dado que el rango deseado es de aproximadamente 1 milla (~ 1.5 km), asumo que XBee Pro sería una opción adecuada....
He creado un proyecto simple de C ++ con Studio 7.0.1006. Luego, usando "Agregar clase", agregué una clase simple llamada CGPIO.
A esta clase agregué un método público llamado Inicializar. El código se compila y se ejecuta hasta que agrego el...