基于模型的HEX自动生成工具的开发与应用

李哲帅; 周文华; 聂飞, 机电工程 发表时间:2018-08-20 期刊

针对手动生成HEX文件耗时耗力、易出错和数据管理繁琐等问题,对编译链接原理进行了研究。对变量地址更新方法和数据管理方式进行了归纳分析,利用m脚本设计开发了HEX自动生成工具,完成了控制模型数据管理,实现了Simulink控制模型一键运行并自动生成HEX文件及A2L文件,生成的HEX文件可直接下载至单片机运行,最后通过发动机台架试验,充分验证了生成HEX文件的正...


利用HEX文件实现TMS320F28335的程序升级方法

高世皓, 单片机与嵌入式系统应用 发表时间:2017-07-01 期刊

提出了一种通过发送HEX文件到TMS320F28335进行程序升级的新方法。配置TMS320F28335为FLASH启动模式,通过预烧写升级程序到FLASH中,可实现在串口发送HEX文件升级用户程序的功能。详细介绍了该方法实现原理和开发过程,并且给出软件流程图和关键代码。实验证明,该方法操作方便,可靠性高,大大提高了效率。...


一种英特尔Hex文件的解析和填充方法

徐旭; 毕乾坤, 汽车实用技术 发表时间:2019-06-14 期刊

英特尔Hex格式文件是微处理器MCU使用的一种文件格式,该种文件记录了MCUPROM中的执行程序和数据,无论是在Simulink环境下搭建的模型或是在IDE环境下编写的代码,最终都是通过编译器编译、链接生成Hex格式的文件。在下载Hex文件之前,需对Hex文件的内容进行解析,将内存中不连续的地址段提取出来,并填充字节0xFF或0x00。...


用VC++实现MSC1210单片机Intel HEX文件的烧录

靳根; 刘建忠; 刘慧英; 董麦菊, 核电子学与探测技术 发表时间:2009-07-20 期刊

叙述了对MSC1210单片机Intel HEX文件烧录过程和方法,主要包括Intel HEX文件的读取、MSC1210单片机烧录状态的进入和烧录过程。...


基于C Model的51UVM验证系统的设计与实现

孙卉, 北京邮电大学 发表时间:2015-05-08 硕士

芯片的验证工作类似于软件开发项目中软件测试的概念,但是验证系统要比软件测试复杂的多,在整个项目中具有举足轻重的地位。再加上芯片设计的规模和复杂度不断提高,其验证工作也日益复杂和重要,验证周期已经达到甚至超过整个芯片设计周期的70%。而turbo51作为SoC (system on chip)的嵌入式处理器内核,其性能关系到整个SoC项目的质量和开发效率。因此,验证工程师亟需找到一种高效的验证方法,以便提高验证效率,增强验证平台的可重用性。本论文首先介绍了UVM (Univ


基于ISP/IAP和CAN总线的远程升级系统研制

张萌, 中国海洋大学 发表时间:2013-06-01 硕士

...升级系统三部分。岸站主机通过光纤和CAN总线将HEX文件传输给主控器,由主控器通过ISP或IAP方式完成对被升级系统的升级。本文所做的主要工作有:(1)硬件设计使用意法半导体公司的具有Cortex-M3内核的STM32F207作为主控芯片,采用模块化方式,设计了多MCU升级控制系统。其硬件模块包括看门狗模块、光-CAN转换模块、电压状态监测模块、开关驱动及逻辑模块、编程接口模块和电源模块。各个硬件模块相互协作,共同完成整个系统的硬件支撑。(2)软件设计为了兼容主要功能与低功...


基于LabVIEW的电控发动机ECU标定软件的研究与开发

张生斌, 昆明理工大学 发表时间:2011-01-01 硕士

...议驱动模块、CAN驱动模块、A2L编辑器模块、Hex文件处理模块、MAP图处理模块等。这部分内容不仅给出设计思想、原则,还给出了设计过程中的重要流程和设计完成的一些模块界面。论文最后对开发完成的标定软件在NI-PXI和英飞凌TC1796两大平台上进行了实验验证。验证的主要内容是MAP标定和DAQ数据采集。实验结果表明,标定软件能够实现基于CAN总线的CCP数据上传、下载,能够实现MAP标定、曲线标定、变量标定和DAQ数据采集功能。标定软件的各模块功能都基本达到了开发要求,能...


OBJ文件HEX文件相互转换原理与实现

亓兰武; 周晓, 电子技术应用 发表时间:1996-07-07 期刊

详细阐述了工程中最常用的两种文件,OBJ和HEX文件的格式、相互转换的原理及实现,并提供了经过实际应用考核准确无误的转换程序框图....


VxWorks系统下CF卡中HEX格式文件读写方法研究

周勇军, 测控技术 发表时间:2015-04-18 期刊

为修理VxWorks系统下含486处理器板件,迫切需要开展板件Flash器件内部代码读写研究。为此,从系统组成、基本结构以及编程开发方面,对VxWorks系统进行较为全面的诠释,并在此基础上,针对CF卡,对其HEX格式文件进行读写,设计出相应的读写流程框图,给出程序清单,并针对盛博486平台,对所提出的文件读写方法进行实验验证,结果表明其有效性。...


应用VB实现的HEX文件到EXCEL文件的转换

汤楠; 孙如田, 电脑开发与应用 发表时间:2007-01-05 期刊

由于工作于数千米的井下全旋转工作状态,很难找到一种结构简单、传输迅速准确的方法能将工作状态的各种数据传至地面,为解决此问题,系统中除了考虑设计无线短传加泥浆脉冲的信息上传手段外,同时还在工具中增加了数据自动存储功能。用VB6.0开发了相应转换程序,取得了满意的效果。


基于Hex-Rays的缓冲区溢出漏洞挖掘技术研究

李永伟, 解放军信息工程大学 发表时间:2013-04-15 硕士

...面向二进制代码的基于反编译的漏洞挖掘技术,选择Hex-Rays作为反编译工具,设计实现漏洞挖掘原型系统。反编译结果的准确性是论文研究的基础,针对间接调用目的代码识别不准确和数据类型识别错误问题,采用动态二进制分析和库函数参数匹配技术辅助修正反编译结果,抽取修正后的反编译结果构建带属性的抽象语法树(A-AST)作为漏洞检测的基础;分析反编译结果中缓冲区溢出漏洞的表现形式,建立库函数调用出错和循环拷贝越界出错两种漏洞模式,提出了基于漏洞模式的缓冲区溢出脆弱点定位技术;针对基于漏...


基于PIC微控制器柔性硬件平台的设计与实现

田德利, 山东大学 发表时间:2010-05-10 硕士

...备的程序存储区的用户应用程序完全擦除再写入新的HEX文件的方式提出了改进。首先,根据项目需求设计了基于PIC微控制器的硬件电路,在此基础上调试了电路上的以太网通信、实时时钟、外部存储、液晶显示和RS-485功能模块,使用基于PIC微控制器的嵌入式实时操作系统进行了软件设计。其次,对PIC所使用的编译器做了较为深入的研究,使用已开发项目的功能模块源码作为基础,运用编译器内部的一些可执行文件把源文件封装成库文件。这些库文件在使用PIC微控制器进行软件开发时可以直接应用,该方式使...


如何在单片机上调试Hex文件的程序

邢矫健, 电子世界 发表时间:2003-11-01 期刊

会单片机编程的朋友都知道,在编写一个单片机的程序过程中和编好程序后,都需要多次地调试程序段。一般的方法是用仿真器进行试运行,仿真器有软件仿真和硬件仿真两种。软件仿真只能仿真部分常用硬件,如MPU、8255、RAM、E2ROM等,对LCD显示模块、键盘接口


基于CAN网络诊断汽车仪表数据更新系统设计

王礼, 成都理工大学 发表时间:2016-04-01 硕士

...需连接汽车仪表与CAN报文收发工具,并加载更新文件,将更新文件中的数据打包成标准诊断服务格式,并通过诊断协议进行数据通信,便能完成汽车仪表程序的在线更新。因此通过该方法升级与更新汽车仪表应用程序避免了拆缷过程中所带来的麻烦与损失,极大的方便了对仪表的维护。同时本论文提出了回读烧录至Flash、EEPROM中的数据,并对比烧录前后的数据,确保烧录的数据准确无误,为汽车仪表正常、安全的工作提供保障。最后,结合实际项目,搭建真实的系统测试平台,验证了本系统所设计的所有功能,系统功...


基于瑞萨M16C64A的离线加密编程器的设计与实现

姚洁, 湖南大学 发表时间:2016-04-15 硕士

...证了存储器中数据的安全。上位机程序主要完成解析HEX文件以及与编程器通信的工作,设计完成了上位机主要界面及其功能模块,实现了人机交互。最后,对编程器进行了实际功能测试,包括系统功能测试和系统性能测试,测试结果均达到预期要求。通过对比编程文件加密前后的数据,验证了编程器加密存储功能的成功实现,并且通过比较不同编程方法对同一文件编程的时间,验证了双重加密方法有效、平衡了数据加密与编程速度之间的矛盾。经测试表明本文设计实现的编程器可以满足M16C64A系列MCU产品生产过程中的编...


基于CAN总线在线编程系统的研究

胡耀东, 华中科技大学 发表时间:2013-01-01 硕士

...及eCAN模块的构成,然后详细阐述了软件方面FLASH_API库函数。第三章确定了系统的整体方案,从整体方案出发对硬件器件选型,然后设计了在线编程硬件编程电路。第四章详细介绍了在线编程系统的软件开发过程,包括编写系统引导程序,编程代码的HEX文件以及CAN通信程序。重点阐述了在线编程系统的重点内容,CAN中断程序服务子程序、编程函数的搬移、CAN收发程序的编写、用户程序的定位等。第五章在硬件电路的基础上,通过编程项目验证了在线编程系统硬件和软件设计思路正确性。...


基于CANBUS的多工位智能电能表校表装置设计与实现

周伟伟, 杭州电子科技大学 发表时间:2014-12-01 硕士

电能表校表装置是校验电能表精确度的一种设备,是电力部门、电能表生产厂家、标准计量部门等的必需品,因此,电能表校表装置对国家经济和社会公平性有着重要作用[1]。随着智能电能表技术规范的实施,为了提高电能表检验效率,电能表校验装置不断往智能化、集中式、多工位化方向发展。目前,社会上广泛使用的电能表校表装置存在校表时间长、效率低、系统稳定性不足等问题,甚至偶尔会出现死机现象[2]。出现这些问题的主要原因是电能表校验装置主控系统核心处理器处理速度不够快,处理数据的能力有限;另外一


基于《单片机控制及应用》课程理实一体化教学中易错易混操作的分析与研究

蒲灵巧; 徐华; 李殿钢, 电子技术与软件工程 发表时间:2019-11-26 17:29 期刊

本文以电机顺序启动控制、信号灯控制、紧急按钮处理、显示控制等实训项目为载体,对理实一体实施环节中学生在软硬件设计过程时易错易混操作进行收集、分析及研究,并依据团队在理实一体教学环节中查错、排错、纠错等已掌握的教学经验及同行技术经验交流所得形成此文,以期能帮助即将从事轨道交通开发、控制、检测和维护等诸多岗位工作的学生夯实基础。


逻辑电路与单片机的虚拟实验系统设计与实现

黄嵘, 北京邮电大学 发表时间:2015-03-11 硕士

...建模和仿真算法。采用了MVC体系结构模式的软件架构,通过迭代的方式进行软件开发。建立了适合逻辑电路仿真的状态表,通过传递消息队列的方式完成元件模块和消息模块的设计。在设计单片机部分通过分成单片机内核组成、单片机指令设计、用户交互方式、导入hex文件的方式实现,使本系统能独立完成单片机实验内容。为了提高仿真速度,本系统采用多线程并发的方式,借助于Java支持的原生线程池,实现软件内核的事件处理机制和多线程的交互过程。最后,由两个典型实验来验证本系统仿真的正确性。...


基于AT89S52的USB下载线的设计

成友才, 电子科技大学 发表时间:2009-05-01 硕士

...盘,使用操作系统的USB Disk的驱动程序和文件操作命令,实现了无驱动、无下载软件的下载线。最终的成品对用户来说,下载线是透明的,不需要驱动程序,直接就可以使用,仅需要将HEX文件复制到下载线映射的磁盘即可将程序写入对应的单片机中。这样,不仅解决了下载线的驱动程序的问题,还解决了下载软件及对应操作的问题。论文在设计并制作下载线的过程中,对该系统的系统分析、系统功能的软硬件划分进行阐述,对软件和硬件及对应的接口作出说明。在硬件上设计并实现了单片机驱动USB接口和下载线接口的...


相关搜索
 找到 69 条结果 
1234下一页
关于iData
iData是第三方交流学术成果的公益互联网项目,旨在促进知识的传播和最新学术科技的共享,所有信息均来自公开、透明的互联网查询网站,iData重新对这些信息进行整合和优化,从而高效地输出有用信息,提高人与知识的连接效率。iData从创建之初便提供免费的学术文献浏览和下载。