
OTA
jiang_2018
这个作者很懒,什么都没留下…
展开
-
字符串转换成数组
在做OTA时,从服务器下载下来的bin文件的md5信息是一串字符串,在做比较时先要把字符串转换成数组,这里记录下,避免重复写。 例如: 把 hexstr = “fc412acb03bd5f2d2439a5a3b58e01a7”;转换成 hexarray[strlen(hexstr)/2] = {0xfc,0x41,0x2a,0xcb,0x03,0xbd,0x5f,0x2d,0x24,0x39,0x...原创 2019-04-02 17:12:21 · 6074 阅读 · 0 评论 -
C语言操作二进制文件
有这样一种需求,在做OTA升级文件时需要根据本地编译生成的bin文件计算出一个头信息加再本地编译生成的bin文件头部组成一个新的bin文件放在服务器上,下面c语言是我写的一个例子。 // filename: make_ota_bin.c #include<stdio.h> #include<stdlib.h> #include<string.h> #defin...原创 2019-03-29 11:54:59 · 3128 阅读 · 0 评论