FreeRTOS + TCP和mbedTLS + TCP

问题描述

我有一个程序,该程序通过使用FreeRTOS + TCP在客户端(洗衣机)和服务器(HawkBit)之间成功地进行数据传输,其中我们只有FreeRTOS的套接字,但是现在我想在我正在使用的套接字上实现TLS mbedTLS,其中我们再次具有TCP连接功能套接关闭关闭功能,FreeRTOS中再次具有的每个功能现在我不知道该怎么办...!是否有可能使用FreeRTOS +中的套接字TCP,并在其顶部通过mbedTLS进行CA认证!还是我需要再次使用mbedTLS来实现我以前使用freeRTOS所实现的一切!

解决方法

这通过TLS抽象https://github.com/aws/amazon-freertos/blob/master/libraries/abstractions/secure_sockets/freertos_plus_tcp/iot_secure_sockets.c使用FreeRTOS + TCP-这是mbedTLS https://github.com/aws/amazon-freertos/blob/master/libraries/freertos_plus/standard/tls/src/iot_tls.c抽象层的实现