[发明专利]一种为多个模块烧录程序的方法及装置有效
申请号: | 201610021855.1 | 申请日: | 2016-01-13 |
公开(公告)号: | CN105700924B | 公开(公告)日: | 2018-11-27 |
发明(设计)人: | 林婷;苏蒙平;杨飞 | 申请(专利权)人: | 深圳市盛弘电气股份有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 汪丽 |
地址: | 518054 广东省深圳市南山区西*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模块 程序 方法 装置 | ||
本发明公开了一种为多个模块烧录程序的方法及装置,该方法包括:S1、获取待烧录到多个模块中的程序文件;S2、判断所述程序文件的文件格式是否为out格式或hex格式,获得第一判断结果;S31、当所述第一判断结果为是时,判断所述程序文件的文件格式是否为out格式,获得第二判断结果;S41、当所述第二判断结果为是时,将所述程序文件的文件格式转换为hex格式;S51、读取hex格式的所述程序文件的行数据,并将所述行数据广播发送到CAN总线,以通过所述CAN总线将所述行数据中的数据内容发送给所述多个模块进行烧录。本发明方案实现了在系统无需下电且不需要拆装模块的前提下,在线为DSP模块烧录程序,并且可同时为多个DSP模块进行程序烧录升级。
技术领域
本发明涉及模块的软件程序烧录升级技术领域,尤其涉及一种为多个模块烧录程序的方法及装置。
背景技术
随着计算机和信息技术的飞速发展,数字信号处理(DSP,Digital SignalProcessor)技术和现场可编程门阵列FPGA(Field Programmable Gate Array)技术也日新月异。DSP芯片和FPGA芯片为现代数字信号处理提供了强大的硬件基础,用户根据应用场合的功能需要进行软件程序编写,并将编写成功的软件程序模块烧录于DSP芯片或FPGA芯片中,以在芯片上电时实现所需功能。其中,DSP是一种通过使用数学技巧执行转换或提取信息,来处理现实信号的方法,这些信号由数字序列表示。它的优点主要是设备灵活、精确、抗干扰能力强、远距离传输速度快且在传输过程中不失真。
目前,电能质量管理、光伏发电、电池测试系统等多用DSP来实现信号采集、快速地数字信号算法等,这些系统的模块设备众多,DSP芯片设置在各模块设备的控制板上,在进行软件烧录升级时,需要将控制板从系统的模块设备上拆卸下来,用仿真器烧录好软件后,再安装回去。然而,采用这样的方式进行模块程序烧录存在至少以下不足:
1)拆装控制板烧录程序较为复杂,花费的时间成本高,并且模块较重,拆装过程需多人配合,花费的人力成本高;
2)仿真器只能实现一次烧录一台DSP模块,现场的设备是多模块系统,需分别烧录;
3)现有的烧录方式需要将模块整体下电拆装,因此对于不允许下电的电力电子设备的程序烧录升级不适用。
也就是说,现有的程序烧录方式需要将模块设备下电、并将控制板拆装,使得烧录程序花费大量时间成本和人力成本,且不适合为不允许下电的电力电子设备进行程序烧录升级的技术问题。
发明内容
本申请通过提供一种为多个模块烧录程序的方法及装置,解决了现有技术中程序烧录需要将模块设备下电、并将控制板拆装,使得烧录程序花费大量时间成本和人力成本,且不适合为不允许下电的电力电子设备进行程序烧录升级的技术问题,实现了在系统无需下电且不需要拆装模块的前提下,在线为DSP模块烧录程序,并且可同时为多个DSP模块进行程序烧录升级。
一方面,本申请实施例提供了一种为多个模块烧录程序的方法,包括以下步骤:
S1、获取待烧录到多个模块中的程序文件;
S2、判断所述程序文件的文件格式是否为out格式或hex格式,获得第一判断结果;
S31、当所述第一判断结果为是时,判断所述程序文件的文件格式是否为out格式,获得第二判断结果;
S41、当所述第二判断结果为是时,将所述程序文件的文件格式转换为hex格式;
S51、读取hex格式的所述程序文件的行数据,并将所述行数据广播发送到CAN总线,以通过所述CAN总线将所述行数据中的数据内容发送给所述多个模块进行烧录。
可选的,在所述步骤S2之后,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市盛弘电气股份有限公司,未经深圳市盛弘电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610021855.1/2.html,转载请声明来源钻瓜专利网。