STM32-FOTA系列教程:BIN文件解包部分逐步讲解(C语言版)
发布时间
阅读量:
阅读量
一步一步实现STM32-FOTA系列教程之BIN文件解包
文章系列链接
1、《一步一步实现STM32-FOTA系列教程之bin文件生成》
2、《一步一步实现STM32-FOTA系列教程之STM32-FLASH分区说明》
3、《一步一步实现STM32-FOTA系列教程之FLASH静态区读写》
4、《一步一步实现STM32-FOTA系列教程之Bootloader编写》
5、《一步一步实现STM32-FOTA系列教程之BIN文件解包》
前言
前文已对BIN文件解包机制进行了阐述。本文则基于前文所述原理,在Linux系统中进行具体实现。
C语言实现方案
无需过多解释,直接展示代码实现。
/* * binread.h
*/
#ifndef __OTAFIRMWARE_READ_H__
#define __OTAFIRMWARE_READ_H__
#include<stdio.h>
#include<stdlib.h>
#include <string.h>
#define FRAMEDATAMAXLEN 512 //帧数据有效位最大长度
//定义 OTA
全部评论 (0)
还没有任何评论哟~
