2-STM32+W5500远程升级篇OTA(阿里云物联网平台)-STM32通过W5500+mbedtls使用https下载程序文件,升级程序(一机一密)

<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/STM32W5500AIR202A/alyota.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>

 

前言

这节的BootLoader程序移植了mbedtls,可以使用https下载程序;

用户请先使用上一节测试下载升级.

因为这节和上节的操作流程是一样的,所以就不再详细说明下载过程.

这节只说明和上一节的程序差异.

 

程序说明

1,BootLoader移植了mbedtls

 

 

2,BootLoader需要增大flash

 

 

 

3,用户程序(mcu_project)的flash分配调整和BootLoader一致

 

 

 

4,用户程序的flash配置和上节不一样了

 

 

 

 

 

 

 

5,程序上如果检测到url是https的,就先执行ssl协商

 

 

 

 

 

 

 

 

6,SSL接收数据写入缓存

 

 

7,SSL发送数据

 

 

 

posted on 2023-03-02 13:40  广源时代  阅读(479)  评论(0编辑  收藏  举报

导航

支付宝 QQ群