• 8266 noedmcu固件打包


    我们自己生成的固件有两个文件

     烧录的时候需要选择两个文件进行烧录,这样比较麻烦

    今天我们尝试一下将两个文件合并成一个

    进入bin文件

    srec_cat -output "firmware.bin" -binary 0x00000.bin -binary -fill 0xff 0x00000 0x10000 0x10000.bin -binary -offset 0x10000

    即可将两个.bin文件合并成一个叫 

    firmware.bin的固件进行烧录

     

    说一下srec_cat 是文件合成指令

    -output "1.bin" -binary  给它说最后输出一个名字是1.bin的二进制文件(-binary)
    0x00000.bin -binary  找到第一个文件名字是0x00000.bin的二进制文件(-binary)
    -fill 0xff 0x00000 0x10000 先把0x00000到0x10000全部填充0xff(其实内部会先生成一个用于存储的文件)
    0x10000.bin -binary -offset 0x10000  找到第二个文件名字是0x10000.bin的二进制文件(-binary),设置合成的时候,
    把自己的地址偏移到0x10000开始
     

    
    

    把LUA程序打包进bin固件

     
  • 相关阅读:
    冲刺(六)
    冲刺(五)
    冲刺(四)
    团队产品开发
    冲刺(三)
    冲刺(二)
    冲刺(一)
    电梯演讲,模型展示
    校园健康行的NABCD分析
    团队博客
  • 原文地址:https://www.cnblogs.com/fw-qql/p/14531182.html
Copyright © 2020-2023  润新知