Conozca los requisitos de hardware, software y compilación para integrar Link SDK for C con su dispositivo.
Entorno de hardware
Link SDK for C es compatible con diversos sistemas operativos y dispositivos de hardware. Para integrar o portar el SDK, su dispositivo debe cumplir con los siguientes requisitos:
El dispositivo debe ser compatible con la pila de protocolos TCP/IP, ya sea de forma nativa o mediante módulos externos.
El dispositivo debe contar con como mínimo 20 KB de ROM y 2 KB de RAM.
-
No se establece ninguna restricción sobre el sistema operativo del dispositivo.
El código de ejemplo de Link SDK for C se desarrolló para Linux.
Para obtener más información, consulte Port Link SDK for C.
Entorno de desarrollo
Link SDK for C permite el portado entre plataformas. El entorno de desarrollo debe cumplir con los siguientes requisitos:
Lenguaje de desarrollo: estándar C99.
Herramienta de desarrollo: cualquier compilador de C.
Método de compilación: compilación basada en Makefile.
Compilación y ejecución
En Linux y macOS, puede compilar y ejecutar el código de ejemplo después de configurar el SDK. Vaya al directorio raíz del SDK y siga estos pasos:
Ejecute el comando make para compilar el SDK.
-
El archivo ejecutable del código de ejemplo se genera en el directorio ./output/.
Para establecer una conexión MQTT, ejecute el comando ./output/mqtt-basic-demo.
Si el sistema operativo de su dispositivo no es Linux, utilice una herramienta de compilación compatible con su sistema operativo para compilar el SDK.