二进制文件提取到数组
来源:互联网 发布:mac如何改变字体 编辑:程序博客网 时间:2024/05/01 21:27
Bin2Array下载链接
最近在做一个类似ARM ISP项目,通过蓝牙升级固件。
在进行蓝牙升级前,本人进行了本地ISP升级测试,主要原理就是将一个新的image(固件)写到flash,然后交出权限。问题来了,如何将新的image加载进来呢(ARM cortex M)?
由于控制器资源有限,不能挂载文件系统什么的,所以想把固件二进制码读读出来,存到数组里,这样就实现了固件静态加载。
目标是生成另一个类似 unsigned char arr[] ={0xXX, .... 0xXX}这样的数组,数组类型、名字、分隔符以及前缀都是自动生成。
所以,打开Eclipse,花了个把小时写了这个软件。软件可以再dos命令行下运行,接收两个参数,待提取二进制文件名和用于存储数组文件名。
在dos命令行下运行如下:
回车,如果成功会打印出成功消息,并在指定目录下生产test.txt文件。文件内部数组形式如下(不同image,数组不同):
将数组拷贝到自己工程下,即可使用。 大功告成。
0 0
- 二进制文件提取到数组
- C++读取二进制文件到二维数组并保存到文本文件
- Java从二进制文件读取数据到字节数组
- 提取整数中每一位数到数组
- C# json提取多层嵌套到数组
- C# json提取多层嵌套到数组
- grep匹配到二进制文件
- 提取文章中的图片保存到一个数组--完善中
- java中String中数字提取到数组中
- 添加二进制文件到数据库示例
- 读二进制文件到byte中
- 二进制文件到图像显示文件
- Java读写二进制文件到String,再写入二进制文件
- QT中如何将QString中的IP地址提取到一个4字节数组中
- python读取二进制文件中的浮点数数组
- VB 二进制文件put函数保存数组
- 二进制文件
- 二进制文件
- Codeforces Round #271 (Div. 2) F题 Ant colony(线段树)
- 图像相似度算法--SIFT算法详解
- tomcat6.0实现https安全访问
- Redis基础
- CSS学习笔记:横向两列布局(float、margin)
- 二进制文件提取到数组
- java 之DelayQueue实际运用示例
- 嵌入式 Notepad++快捷键小结
- Redhat7yum源配置---本地镜像配制方法
- 将一个字符串以某个字符为中心对称交换(倒序输出字符串)
- [2-SAT] poj 3207 Ikki's Story IV - Panda's Trick
- Android 软键盘盖住输入框的问题
- 设计Mysql索引的原则
- 面试题30 最小的K个数