1_1-WIFI&蓝牙(ESP32)转CAN或RS485总线&串口TTL模块-CSDK-固件的合成与烧录

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

 

说明

如果咱让别人烧录程序或者咱自己烧录程序,总是打开那个源码进行烧录不太好,

这节说明一下使用flash_download_tool 工具烧录咱程序固件;

 

下面以hello_world工程为例(其它工程也有对应的文件)

1,咱在编译完以后对应的工程里面会有个 build 文件夹

 

 

 这个文件夹里面有个后缀为 .bin的文件; 这个文件就是咱当前编写的程序文件

 

2,然后partition_table文件夹里面还有个配置 .bin文件

 

 

3,最后呢还有个BootLoader的.bin文件

 

 

咱就需要少上面三个文件

开始烧录

1,解压并打开 flash_download_tool

 

 

 

 

2,依次选择上面说的那三个文件

 

 

 

 

 

 

 

3,按照下面的配置进行烧录(烧录成功以后需要重启下设备,或者重新上电就可以了)

hello-world.bin                                  0x10000

partition_table/partition-table.bin      0x8000

bootloader/bootloader.bin                 0x1000

 

 

 

 

 

 

固件合成

1,咱可以把上面三个固件合成一个,只需要点击下面的

 

这个就是合成之后的

 

固件生成在了下载工具的combine文件夹里

 

 

 

 

 

2,咱们下载的时候就可以只下载这个一个了(烧录成功以后需要重启下设备,或者重新上电就可以了)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

posted on 2024-04-16 18:02  广源时代  阅读(91)  评论(0编辑  收藏  举报

导航

支付宝 QQ群