因工作需要,又转化、读取了一次BIN文件,其实之前写过,就是想不起来,所以记一下笔记,以防下次再用!

typedef struct
{uint32_t AddressStart = 0;uint32_t DataLen = 0;QByteArray Data = nullptr;
} Section;
static QList<Section>* DataSections = nullptr;static QString FrimwarePath;
static QString FrimwareName;void LoadFrimware()
{QFile Frimware(FrimwarePath);QByteArray DataAllArray;Section* SectionCurrent;static int DateCountHex=0;if (!Frimware.open (QFile::ReadOnly)){printf("Frimware.open_Wrong!\n"); //打开文件return;}DataSections = new QList<Section>;SectionCurrent = new Section();DataAllArray=Frimware.readAll();while(DataAllArray.size()>DateCountHex){SectionCurrent->Data.append (DataAllArray[DateCountHex++]);SectionCurrent->DataLen++;}DataSections->append (*SectionCurrent);SectionCurrent = new Section ();// SaveAsBinFile();   //将存到Qlist中的文件保存输出到一个新的BIN文件
}

Qt实现读取BIN文件相关推荐

  1. python 读取bin文件

    python读取bin文件并下发串口 # coding:utf-8import time, serialfrom struct import *import binascii file = open( ...

  2. python读取bin文件,转成16进制通信协议

    1. 项目说明 在进行远程升级单片机程序或者什么别的内容的时候,我们往往需要下载远程的bin文件,并将其内容读出,以切片的方式进行程序的更新.本项目即是使用python编写的一个读取bin文件内容,并 ...

  3. CSR8675学习笔记:从外部Flash读取bin文件

    为了让CSR867x的开发更容易,现与思度科技联合推出CSR867x学习板[淘宝链接:思度科技CSR开发板]. 技术交流QQ群号:743434463 开发板会员QQ群号:725398389(凭订单号入 ...

  4. MFC读取bin文件并以16进制显示出来

    **MFC读取bin文件并以16进制显示出来** 最近由于项目需要.需要对目标板的bin文件进行修改后使用.所以就想自己写一个上位机小工具来进行操作,结果在做的过程中遇到了一些意想之外问题(本人MFC ...

  5. Qt之读取qss文件

    Qt之读取qss文件 概述: 代码: 总结: 文末一句话: over: 概述: 在日常开发项目中,我们会对界面一些控件进行样式设置,今天分享下如何读取qss文件: 后续文章会分享qss文件的语法规则: ...

  6. Qt如何读取.txt文件(将内容读到文本编辑框)

    文章目录 一.单独作为一个简单的项目(可以占用QMainWindow) 二.大项目中作为菜单栏的一个功能(只能用QDialog) 一.单独作为一个简单的项目(可以占用QMainWindow) //Lo ...

  7. [Qt5] QT+VS读取dwg文件

    原文地址[https://blog.csdn.net/u013725001/article/details/43272161] 本文略作删改,让新手更好理解一些 1.下载MxDraw控件 注:可到ww ...

  8. android读取bin文件内容,Android的NFC读取IsoDep文件内容

    我想看过一些资料出ISO/IEC 14443 A类卡.Android的NFC读取IsoDep文件内容 使用android应用程序分析卡片后,我发现应用程序(AID:15845F)具有我需要的特定文件( ...

  9. qt文件逐行读取_qt读取txt文件并绘图 qt逐行读取txt文件

    qt中怎么把txt文件读入并存入二维数组? Fopen函数打开要读取的文本,获取文件的文件描述符,并使用fscan()函数读取文件.把它放在二维数组中,就是读取相应格式的数据,然后对应二维数组的每个位 ...

  10. qt实现读取excel文件并使用Qchart画图显示

    读取excel函数 void Widget::getExcelContent(QVector<QVector<QString>> &map) {QAxObject *e ...

最新文章

  1. JavaScript之函数声明
  2. bzoj4665小w的喜糖 dp+容斥
  3. 图文解释Glados自动签到免费获取天数(腾讯云函数serverless版)
  4. 比萨问题–建造者与装饰者
  5. MySQL 5.6 my.cnf 参数说明(转)
  6. HbuliderX 历史版本下载
  7. 如何在java中实现线程_用代码说话:如何在Java中实现线程
  8. mysql中timestamp,datetime,int类型的区别与优劣
  9. openJDK之如何下载各个版本的openJDK源码
  10. 自己手写一个Spring MVC框架
  11. python读取HDF5数据
  12. weblogic解析web.xml问题
  13. EF There is already an open DataReader associated with this Command
  14. 台式计算机可以发射无线网络,台式电脑无线网卡怎么发射WIFI信号!
  15. Axure RP 7.0 注册码
  16. 线性系统理论3 状态空间描述 方框图
  17. python最优投资组合_4计算投资组合最优比例
  18. 微积分-求导必背公式
  19. 视频教程-ASP.NET就业实例视频教程(1)基础入门——搭建网站开发环境教学视频-.NET
  20. stm32用什么软件编辑呢

热门文章

  1. linux的input命令,通过xinput命令在Manjaro中启用Tap-to-click功能的方法
  2. jieBa analyse.extract_tags
  3. 【wav】wav文件查看
  4. android 下拉状态栏(SystemUI)常见修改记录
  5. 命令提示符命令(cmd)
  6. 关于EFS加密原理及破解浅谈
  7. 小额打款验证的小程序复用公众号资质快速认证-免打款微信认证
  8. 【Python】可视化台风路径轨迹图
  9. Lua unpack函数用法
  10. python操作excel表格【自定义表格样式基础】