Conheça os requisitos de hardware, software e compilação para integrar o Link SDK for C ao seu dispositivo.
Ambiente de hardware
O Link SDK for C é compatível com diversos sistemas operacionais e dispositivos de hardware. Para integrar ou portar o SDK, o dispositivo deve atender aos seguintes requisitos:
Suportar a pilha de protocolos TCP/IP, nativamente ou por meio de módulos externos.
Ter pelo menos 20 KB de ROM e 2 KB de RAM.
-
Não há restrições quanto ao sistema operacional do dispositivo.
Os códigos de exemplo do Link SDK for C foram desenvolvidos para Linux.
Para mais informações, consulte Portar o Link SDK for C.
Ambiente de desenvolvimento
O Link SDK for C permite portabilidade entre plataformas. O ambiente de desenvolvimento deve atender aos seguintes requisitos:
Linguagem de desenvolvimento: padrão C99.
Ferramenta de desenvolvimento: qualquer compilador C.
Método de compilação: baseado em Makefile.
Compilação e execução
No Linux e macOS, compile e execute o código de exemplo após configurar o SDK. Acesse o diretório raiz do SDK e siga as etapas abaixo:
Execute o comando make para compilar o SDK.
-
O arquivo executável do código de exemplo será gerado no diretório ./output/.
Para estabelecer uma conexão MQTT, execute o comando ./output/mqtt-basic-demo.
Se o sistema operacional do dispositivo não for o Linux, use uma ferramenta de compilação compatível com o sistema para compilar o SDK.