使用STM32实现TLS客户端,已调试成功
作者:互联网
历经艰辛,终于实现了STM32 TLS客户端,这里分享一下经验。
硬件:STM32F407 (RNG/ ETH)、 LAN8720
软件:LWIP + FREERTOS + MBEDTLS
开发环境:keil5,STM32CUBEMX(6.0.1)
调试的时候有个坑,就是移植官方的HAL例程,发现有BUG,一直握手失败,显示0x7780的故障,
如果遇到DHCP一直分配不到的问题的话,就是ETH和LWIP的配置问题,
如果是SSL握手的话,就是MBEDTLS的配置问题了。
调试了很久,终于调试通过了,但是X.509认证失败,这个还要找找原因。
STM32CUBEMX部分配置参数:
LWIP:
MBEDTLS:
RTOS
ETH
标签:TLS,LWIP,STM32CUBEMX,STM32,MBEDTLS,ETH,调试,客户端 来源: https://blog.csdn.net/tiantangmoke/article/details/114642967