发明名称 |
一种为多个模块烧录程序的方法及装置 |
摘要 |
本发明公开了一种为多个模块烧录程序的方法及装置,该方法包括:S1、获取待烧录到多个模块中的程序文件;S2、判断所述程序文件的文件格式是否为out格式或hex格式,获得第一判断结果;S31、当所述第一判断结果为是时,判断所述程序文件的文件格式是否为out格式,获得第二判断结果;S41、当所述第二判断结果为是时,将所述程序文件的文件格式转换为hex格式;S51、读取hex格式的所述程序文件的行数据,并将所述行数据广播发送到CAN总线,以通过所述CAN总线将所述行数据中的数据内容发送给所述多个模块进行烧录。本发明方案实现了在系统无需下电且不需要拆装模块的前提下,在线为DSP模块烧录程序,并且可同时为多个DSP模块进行程序烧录升级。 |
申请公布号 |
CN105700924A |
申请公布日期 |
2016.06.22 |
申请号 |
CN201610021855.1 |
申请日期 |
2016.01.13 |
申请人 |
深圳市盛弘电气股份有限公司 |
发明人 |
林婷;苏蒙平;杨飞 |
分类号 |
G06F9/445(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
深圳市顺天达专利商标代理有限公司 44217 |
代理人 |
汪丽 |
主权项 |
一种为多个模块烧录程序的方法,其特征在于,包括以下步骤:S1、获取待烧录到多个模块中的程序文件;S2、判断所述程序文件的文件格式是否为out格式或hex格式,获得第一判断结果;S31、当所述第一判断结果为是时,判断所述程序文件的文件格式是否为out格式,获得第二判断结果;S41、当所述第二判断结果为是时,将所述程序文件的文件格式转换为hex格式;S51、读取hex格式的所述程序文件的行数据,并将所述行数据广播发送到CAN总线,以通过所述CAN总线将所述行数据中的数据内容发送给所述多个模块进行烧录。 |
地址 |
518054 广东省深圳市南山区西丽街道松白路1002号百旺信高科技工业园2区6栋 |