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,咱们下载的时候就可以只下载这个一个了(烧录成功以后需要重启下设备,或者重新上电就可以了)
.