基于配置表的程序固化方法
【專利摘要】本發(fā)明涉及一種基于配置表的程序固化方法,包括以下步驟:1、加載端生成文件固化配置表,并準(zhǔn)備固化文件包;2、加載端和被加載端建立連接:3、加載端獲取加載固化信息:4、加載待固化文件;5、被加載端逐一接收加載數(shù)據(jù)包:6、被加載端根據(jù)文件加載信息表調(diào)用寫Flash存儲(chǔ)器驅(qū)動(dòng)程序?qū)⒋袒募鹨还袒M(jìn)Flash存儲(chǔ)器中。本發(fā)明針對(duì)很多項(xiàng)目需要固化的文件數(shù)量多,目標(biāo)機(jī)Flash存儲(chǔ)器固化地址分布雜亂,單個(gè)文件逐一固化,操作起來繁瑣且容易出錯(cuò)的技術(shù)問題,能夠自動(dòng)、快速、批量地將這些待固化文件從加載端加載到被加載端進(jìn)行固化,整個(gè)固化過程高度自動(dòng)化,很大程度地減少了人工操作,提高程序固化效率和成功率。
【專利說明】基于配置表的程序固化方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種基于配置表的程序固化方法。
【背景技術(shù)】
[0002]嵌入式軟件開發(fā)調(diào)試完畢后,需要通過固化軟件將其固化到目標(biāo)機(jī)的Flash存儲(chǔ)器中。傳統(tǒng)的固化軟件是以待固化文件為操作對(duì)象,只支持單個(gè)文件逐一加載固化,用戶須手動(dòng)選擇待固化文件并輸入固化地址,一個(gè)文件固化完畢再固化第二個(gè)文件,依次固化。這種以待固化文件為操作對(duì)象的方式,雖然也能達(dá)到固化的目的,但當(dāng)需要固化的文件很多時(shí),這種方法就顯得特別費(fèi)時(shí)費(fèi)力,整個(gè)過程對(duì)人工的依賴性強(qiáng),操作步驟重復(fù)性高、人工需要手動(dòng)輸入每個(gè)固化文件的固化地址容易出錯(cuò)。因此,針對(duì)多個(gè)文件固化,本發(fā)明提供一種簡(jiǎn)便高效的程序固化方法,具有十分重要的現(xiàn)實(shí)意義。
【發(fā)明內(nèi)容】
[0003]針對(duì)很多項(xiàng)目需要固化的文件數(shù)量多,目標(biāo)機(jī)Flash存儲(chǔ)器固化地址分布雜亂,單個(gè)文件逐一固化,操作起來繁瑣且容易出錯(cuò)的技術(shù)問題,本發(fā)明提供一種基于配置表的程序固化方法。
[0004]本發(fā)明的技術(shù)解決方案:
[0005]基于配置表的程序固化方法,其特殊之處在于:包括以下步驟:
[0006]I】加載端生成文件固化配置表,并準(zhǔn)備固化文件包;
[0007]1.1】根據(jù)所有待固化文件的信息生成文件固化配置表,所述文件固化配置表包含每個(gè)待固化文件的ID、每個(gè)待固化文件名稱、每個(gè)待固化文件大小及每個(gè)待固化文件對(duì)應(yīng)的Flash存儲(chǔ)器固化地址,待固化文件的ID從O開始依次排序;
[0008]1.2】匯總所有待固化文件并與文件固化配置表關(guān)聯(lián),形成固化文件包;
[0009]2】加載端和被加載端建立連接:
[0010]3】加載端獲取加載固化信息:
[0011]加載端通過讀取、分析文件固化配置表,提取出各個(gè)待固化文件的ID號(hào)、各個(gè)待固化文件名稱、各個(gè)待固化文件大小及各個(gè)待固化文件對(duì)應(yīng)的Flash存儲(chǔ)器固化地址;加載端從待固化文件中提取出來的有效數(shù)據(jù);
[0012]4】加載待固化文件:
[0013]4.1】參數(shù)準(zhǔn)備:
[0014]通過從文件固化配置表中提取的待固化文件大小計(jì)算出待固化的總塊數(shù);
[0015]根據(jù)文件的總塊數(shù)將對(duì)應(yīng)待固化文件成多個(gè)數(shù)據(jù)塊,并對(duì)多個(gè)數(shù)據(jù)塊依次編號(hào)成為塊號(hào);
[0016]加載端針對(duì)每個(gè)待 固化文件中的有效數(shù)據(jù)計(jì)算得出校驗(yàn)碼;
[0017]4.2]生成加載數(shù)據(jù)包:
[0018]將一個(gè)待固化文件ID號(hào)、一個(gè)待固化文件大小、一個(gè)Flash存儲(chǔ)器固化地址、一個(gè)待固化文件的總塊數(shù)、每個(gè)數(shù)據(jù)塊的塊號(hào)、一個(gè)數(shù)據(jù)塊的有效數(shù)據(jù)以及校驗(yàn)碼組合生成加載數(shù)據(jù)包;
[0019]所生成的加載數(shù)據(jù)包的數(shù)量與所有待固化文件的總塊數(shù)的總和相等;
[0020]4.3】加載端發(fā)送多個(gè)加載數(shù)據(jù)包給被加載端;
[0021]5】被加載端逐一接收加載數(shù)據(jù)包:
[0022]5.1】被加載端接收第一個(gè)加載數(shù)據(jù)包,根據(jù)接收到的第一個(gè)加載數(shù)據(jù)包中文件總塊數(shù)為第一個(gè)待固化文件申請(qǐng)相應(yīng)內(nèi)存空間,取得第一個(gè)待固化文件內(nèi)存空間的起始地址;
[0023] 將第一個(gè)加載數(shù)據(jù)包中的有效數(shù)據(jù)存儲(chǔ)到當(dāng)前塊號(hào)所對(duì)應(yīng)的內(nèi)存空間中;
[0024]被加載端的文件加載器將待固化文件ID、內(nèi)存空間起始地址寫入到文件加載信息表中;
[0025]5.2】繼續(xù)接收加載數(shù)據(jù)包,判斷當(dāng)前所接收到的加載數(shù)據(jù)包中待固化文件ID與上一個(gè)加載數(shù)據(jù)包中的待固化文件ID是否一致:
[0026]如所接收到的加載數(shù)據(jù)包中待固化文件ID與上一個(gè)加載數(shù)據(jù)包中的待固化文件ID 一致,則屬于上一個(gè)待固化文件的加載數(shù)據(jù)包,將所接收到的當(dāng)前加載數(shù)據(jù)包中包含的有效數(shù)據(jù)存儲(chǔ)到當(dāng)前塊號(hào)所對(duì)應(yīng)的內(nèi)存空間中;
[0027]如所接收到的加載數(shù)據(jù)包中待固化文件ID與上一個(gè)加載數(shù)據(jù)包中的待固化文件ID不一致,則屬于下一個(gè)待固化文件的加載數(shù)據(jù)包,根據(jù)接收到的當(dāng)前加載數(shù)據(jù)包中文件總塊數(shù)為當(dāng)前待固化文件申請(qǐng)相應(yīng)內(nèi)存空間,取得當(dāng)前待固化文件內(nèi)存空間的起始地址;
[0028]將當(dāng)前加載數(shù)據(jù)包中的有效數(shù)據(jù)存儲(chǔ)到當(dāng)前塊號(hào)所對(duì)應(yīng)內(nèi)存空間中;
[0029]被加載端的文件加載器將待固化文件的ID、內(nèi)存空間起始地址寫入到文件加載信息表中;
[0030]同時(shí)將累計(jì)得到的上一個(gè)待固化文件的有效數(shù)據(jù)總長(zhǎng)度寫入到文件加載信息表的相應(yīng)位置;
[0031]5.3】回到步驟5.2】,直至被加載端接收不到加載數(shù)據(jù)包;
[0032]5.4】向加載端返回加載命令響應(yīng)包;
[0033]5.5】加載端發(fā)送燒寫數(shù)據(jù)包:
[0034]5.5.1】加載端向被加載端發(fā)送多個(gè)燒寫數(shù)據(jù)包,所述燒寫數(shù)據(jù)包中包含待固化文件ID以及相應(yīng)的Flash存儲(chǔ)器固化地址;
[0035]5.5.2】被加載端接收到所有燒寫數(shù)據(jù)包后,根據(jù)各個(gè)燒寫數(shù)據(jù)包中待固化文件ID將其對(duì)應(yīng)的Flash存儲(chǔ)器固化地址添加到文件加載信息表中;
[0036]6】被加載端根據(jù)文件加載信息表調(diào)用寫Flash存儲(chǔ)器驅(qū)動(dòng)程序?qū)⒋袒募鹨还袒M(jìn)Flash存儲(chǔ)器中。
[0037]在步驟6】之后還包括校驗(yàn)步驟:
[0038]將已經(jīng)固化在Flash存儲(chǔ)器中的固化文件的內(nèi)容與內(nèi)存空間中的待固化文件內(nèi)容逐一進(jìn)行比對(duì),并將比對(duì)結(jié)果返回給加載端。
[0039]還包括將有效數(shù)據(jù)存儲(chǔ)到內(nèi)存空間之前進(jìn)行有效數(shù)據(jù)校驗(yàn)步驟:
[0040]被加載端根據(jù)有效數(shù)據(jù)計(jì)算一個(gè)比對(duì)校驗(yàn)碼,將比對(duì)校驗(yàn)碼與加載數(shù)據(jù)包中的對(duì)應(yīng)校驗(yàn)碼進(jìn)行比較,如果一致,則存儲(chǔ)有效數(shù)據(jù);如果不一致,則向加載端返回錯(cuò)誤提示。[0041]上述加載端和被加載端通過以太網(wǎng)、串口或AFDX總線連接。
[0042]本發(fā)明所具有的優(yōu)點(diǎn):
[0043]1、 本發(fā)明以配置表為操作對(duì)象,通過讀取、分析配置表中的信息,智能地提取所有待固化文件的名稱和對(duì)應(yīng)的固化地址,自動(dòng)、快速、批量地將這些待固化文件從加載端加載到被加載端進(jìn)行固化,整個(gè)固化過程高度自動(dòng)化,很大程度地減少了人工操作,減輕了操作人員的負(fù)擔(dān),有效地避免人工選擇待固化文件和手動(dòng)輸入固化地址可能出現(xiàn)的失誤,提高程序固化效率和成功率。
[0044]2、本發(fā)明增加了校驗(yàn)步驟,保證了加載過程安全可靠,確定性強(qiáng)。
[0045]3、本發(fā)明能簡(jiǎn)化程序固化步驟,有效地避免了此前固化多個(gè)文件時(shí)須單個(gè)逐一固化的繁瑣,消除了人工操作失誤的風(fēng)險(xiǎn),具有較高的實(shí)用價(jià)值和經(jīng)濟(jì)效益。
【專利附圖】
【附圖說明】
[0046]圖1為本發(fā)明基于配置表的程序固化流程圖。
【具體實(shí)施方式】
[0047]基于配置表的程序固化方法實(shí)現(xiàn),需要加載端(一般為PC機(jī))和被加載端(一般為目標(biāo)機(jī))兩部分程序協(xié)同工作。加載端為可執(zhí)行程序,被加載端程序駐留在目標(biāo)機(jī)Flash存儲(chǔ)器中。
[0048]基于配置表的程序固化方法具體實(shí)施步驟如下:
[0049]步驟A:生成文件固化配置表,匯總待固化文件。
[0050]通過程序生成文件固化配置表,完成所有需要固化到Flash存儲(chǔ)器中的文件的信息描述。文件固化配置表中包含了待固化文件的ID、名稱、大小及其對(duì)應(yīng)的Flash存儲(chǔ)器固化地址等信息。如 “DomainI(1=^0’^NameRef=^boot ”SiZe=aOxoOOOaOOO’Tay1adAddress=^ OxFFF0000””。多個(gè)文件的ID從O開始依次遞增。
[0051]步驟B:加載端和被加載端建立連接。
[0052]加載端和被加載端可通過各種渠道(以太網(wǎng)、串口、AFDX總線等)建立連接,為文件加載提供傳輸通道。
[0053]步驟C:獲取加載固化信息:加載端通過讀取、分析配置表,提取出每個(gè)待固化文件的ID號(hào)(從O開始遞增)、名稱、大小及其固化到Flash存儲(chǔ)器上的地址。
[0054]步驟D:加載待固化文件。
[0055]Dl加載端獲取加載固化信息:
[0056]加載端通過讀取、分析文件固化配置表,提取出各個(gè)待固化文件的ID號(hào)、各個(gè)待固化文件名稱、各個(gè)待固化文件大小及各個(gè)待固化文件對(duì)應(yīng)的Flash存儲(chǔ)器固化地址;加載端從待固化文件中提取出來的有效數(shù)據(jù);
[0057]D2加載待固化文件:
[0058]D21參數(shù)準(zhǔn)備:
[0059]通過從文件固化配置表中提取的待固化文件大小計(jì)算出待固化的總塊數(shù),
[0060]根據(jù)文件的總塊數(shù)將對(duì)應(yīng)待固化文件成多個(gè)數(shù)據(jù)塊,并對(duì)多個(gè)數(shù)據(jù)塊依次編號(hào)成為塊號(hào);[0061]針對(duì)每個(gè)待固化文件中的有效數(shù)據(jù)計(jì)算得出校驗(yàn)碼;
[0062]D22生成加載數(shù)據(jù)包:
[0063]將一個(gè)待固化文件ID號(hào)、一個(gè)待固化文件大小、一個(gè)Flash存儲(chǔ)器固化地址、一個(gè)待固化文件的總塊數(shù)、每個(gè)數(shù)據(jù)塊的塊號(hào)、一個(gè)數(shù)據(jù)塊的有效數(shù)據(jù)以及校驗(yàn)碼組合生成加載數(shù)據(jù)包;
[0064]所生成的加載數(shù)據(jù)包的數(shù)量與所有待固化文件的總塊數(shù)總和相等;
[0065]D23加載端發(fā)送多個(gè)加載數(shù)據(jù)包給被加載端;
[0066]D3被加載端逐一接收加載數(shù)據(jù)包:
[0067]D31被加載端接收第一個(gè)加載數(shù)據(jù)包,根據(jù)接收到的第一個(gè)加載數(shù)據(jù)包中文件總塊數(shù)為第一個(gè)待固化文件申請(qǐng)相應(yīng)內(nèi)存空間,取得第一個(gè)待固化文件內(nèi)存空間的起始地址;
[0068]將第一個(gè)加載數(shù)據(jù)包中的有效數(shù)據(jù)存儲(chǔ)到當(dāng)前塊號(hào)所對(duì)應(yīng)的內(nèi)存空間中;
[0069]被加載端的文件加載器將待固化文件ID、內(nèi)存空間起始地址寫入到文件加載信息表中;
[0070]D32繼續(xù)接收加載數(shù)據(jù)包,判斷當(dāng)前所接收到的加載數(shù)據(jù)包中待固化文件ID與上一個(gè)加載數(shù)據(jù)包中的待固化文件ID是否一致:
[0071]如所接收到的加載數(shù)據(jù)包中待固化文件ID與上一個(gè)加載數(shù)據(jù)包中的待固化文件ID 一致,則屬于上一個(gè)待固化文件的加載數(shù)據(jù)包,將所接收到的當(dāng)前加載數(shù)據(jù)包中包含的有效數(shù)據(jù)存儲(chǔ)到當(dāng)前塊號(hào)所對(duì)應(yīng)的內(nèi)存空間中;
[0072]如所接收到的加載數(shù)據(jù)包中待固化文件ID與上一個(gè)加載數(shù)據(jù)包中的待固化文件ID不一致,則屬于下一個(gè)待固化文件的加載數(shù)據(jù)包,根據(jù)接收到的當(dāng)前加載數(shù)據(jù)包中文件總塊數(shù)為當(dāng)前待固化文件申請(qǐng)相應(yīng)內(nèi)存空間,取得當(dāng)前待固化文件內(nèi)存空間的起始地址;
[0073]將當(dāng)前加載數(shù)據(jù)包中的有效數(shù)據(jù)存儲(chǔ)到當(dāng)前塊號(hào)所對(duì)應(yīng)內(nèi)存空間中;
[0074]被加載端的文件加載器將待固化文件的ID、內(nèi)存空間起始地址寫入到文件加載信息表中;
[0075]同時(shí)將累計(jì)得到的上一個(gè)待固化文件的有效數(shù)據(jù)總長(zhǎng)度寫入到文件加載信息表的相應(yīng)位置;
[0076]D33回到步驟D32,直至被加載端接收不到加載數(shù)據(jù)包;
[0077]D34向加載端返回加載命令響應(yīng)包;
[0078]步驟E:加載端發(fā)送燒寫數(shù)據(jù)包:
[0079]加載端向被加載端發(fā)送多個(gè)燒寫數(shù)據(jù)包,所述燒寫數(shù)據(jù)包中包含待固化文件ID以及相應(yīng)的Flash存儲(chǔ)器固化地址;
[0080]被加載端接收到所有燒寫數(shù)據(jù)包后,根據(jù)各個(gè)燒寫數(shù)據(jù)包中待固化文件ID將其對(duì)應(yīng)的Flash存儲(chǔ)器固化地址添加到文件加載信息表中;
[0081]被加載端根據(jù)待固化文件ID,從文件加載信息表中提取出待固化文件的內(nèi)存存儲(chǔ)首地址和文件長(zhǎng)度,調(diào)用Flash存儲(chǔ)器寫數(shù)據(jù)驅(qū)動(dòng),將待固化文件寫入Flash存儲(chǔ)器指定地址,寫入完畢后對(duì)該待固化文件在內(nèi)存和Flash存儲(chǔ)器中的兩處有效數(shù)據(jù)進(jìn)行一致性校驗(yàn),如果完全一致,則燒寫成功,否則,燒寫失敗。然后繼續(xù)燒寫下一個(gè)待固化文件。當(dāng)被加載端將所有的待固化文件都一一燒寫完畢后,固化完成。
【權(quán)利要求】
1.基于配置表的程序固化方法,其特征在于:包括以下步驟: . 1】加載端生成文件固化配置表,并準(zhǔn)備固化文件包: .1.1】根據(jù)所有待固化文件的信息生成文件固化配置表,所述文件固化配置表包含每個(gè)待固化文件的ID、每個(gè)待固化文件名稱、每個(gè)待固化文件大小及每個(gè)待固化文件對(duì)應(yīng)的Flash存儲(chǔ)器固化地址,待固化文件的ID從O開始依次排序; . 1.2】匯總所有待固化文件并與文件固化配置表關(guān)聯(lián),形成固化文件包; . 2】加載端和被加載端建立連接; . 3】加載端獲取加載固化信息: 加載端通過讀取、分析文件固化配置表,提取出各個(gè)待固化文件的ID號(hào)、各個(gè)待固化文件名稱、各個(gè)待固化文件大小及各個(gè)待固化文件對(duì)應(yīng)的Flash存儲(chǔ)器固化地址;加載端從待固化文件中提取有效數(shù)據(jù); . 4】加載待固化文件: .4.1】參數(shù)準(zhǔn)備: 通過從文件固化配置表中提取的待固化文件大小計(jì)算出待固化的總塊數(shù), 根據(jù)文件的總塊數(shù)將對(duì)應(yīng)待固化文件分成多個(gè)數(shù)據(jù)塊,并用塊號(hào)對(duì)多個(gè)數(shù)據(jù)塊依次編號(hào); 加載端針對(duì)每個(gè)待固化文件中的有效數(shù)據(jù)計(jì)算得出校驗(yàn)碼; .4.2】生成加載數(shù)據(jù)包: 將一個(gè)待固化文件ID號(hào)、一個(gè)待固化文件大小、一個(gè)Flash存儲(chǔ)器固化地址、一個(gè)待固化文件的總塊數(shù)、每個(gè)數(shù)據(jù)塊的塊號(hào)、相應(yīng)塊號(hào)的數(shù)據(jù)塊的有效數(shù)據(jù)以及校驗(yàn)碼組合生成加載數(shù)據(jù)包; 所生成的加載數(shù)據(jù)包的數(shù)量與所有待固化文件的總塊數(shù)相等; .4.3】加載端發(fā)送多個(gè)加載數(shù)據(jù)包給被加載端; .5】被加載端逐一接收加載數(shù)據(jù)包: .5.1】被加載端接收第一個(gè)加載數(shù)據(jù)包,根據(jù)接收到的第一個(gè)加載數(shù)據(jù)包中文件總塊數(shù)申請(qǐng)第一個(gè)待固化文件相應(yīng)的內(nèi)存空間,取得第一個(gè)待固化文件內(nèi)存空間的起始地址; 將第一個(gè)加載數(shù)據(jù)包中的有效數(shù)據(jù)存儲(chǔ)到當(dāng)前塊號(hào)所對(duì)應(yīng)的內(nèi)存空間中; 被加載端的文件加載器將待固化文件ID、內(nèi)存空間起始地址寫入到文件加載信息表中; .5.2】繼續(xù)接收加載數(shù)據(jù)包,判斷當(dāng)前所接收到的加載數(shù)據(jù)包中待固化文件ID與上一個(gè)加載數(shù)據(jù)包中的待固化文件ID是否一致: 如所接收到的加載數(shù)據(jù)包中待固化文件ID與上一個(gè)加載數(shù)據(jù)包中的待固化文件ID —致,則屬于上一個(gè)待固化文件的加載數(shù)據(jù)包,將所接收到的當(dāng)前加載數(shù)據(jù)包中包含的有效數(shù)據(jù)存儲(chǔ)到當(dāng)前塊號(hào)所對(duì)應(yīng)的內(nèi)存空間中; 如所接收到的加載數(shù)據(jù)包中待固化文件ID與上一個(gè)加載數(shù)據(jù)包中的待固化文件ID不一致,則屬于下一個(gè)待固化文件的加載數(shù)據(jù)包,根據(jù)接收到的當(dāng)前加載數(shù)據(jù)包中文件總塊數(shù)申請(qǐng)當(dāng)前待固化文件相應(yīng)的內(nèi)存空間,取得當(dāng)前待固化文件內(nèi)存空間的起始地址,將當(dāng)前加載數(shù)據(jù)包中的有效 數(shù)據(jù)存儲(chǔ)到當(dāng)前塊號(hào)所對(duì)應(yīng)內(nèi)存空間中;被加載端的文件加載器將待固化文件的ID、內(nèi)存空間起始地址寫入到文件加載信息表中;同時(shí)將累計(jì)得到的上一個(gè)待固化文件的有效數(shù)據(jù)總長(zhǎng)度寫入到文件加載信息表的相應(yīng)位置; .5.3】回到步驟5.2】,直至被加載端接收不到加載數(shù)據(jù)包; . 5.4】向加載端返回加載命令響應(yīng)包; .5.5】加載端發(fā)送燒寫數(shù)據(jù)包: .5.5.1】加載端向被加載端發(fā)送多個(gè)燒寫數(shù)據(jù)包,所述燒寫數(shù)據(jù)包中包含待固化文件ID以及相應(yīng)的Flash存儲(chǔ)器固化地址; . 5.5.2】被加載端接收到所有燒寫數(shù)據(jù)包后,根據(jù)各個(gè)燒寫數(shù)據(jù)包中待固化文件ID將其對(duì)應(yīng)的Flash存儲(chǔ)器固化地址添加到文件加載信息表中; . 6】被加載端根據(jù)文件加載信息表調(diào)用寫Flash存儲(chǔ)器驅(qū)動(dòng)程序?qū)⒋袒募鹨还袒M(jìn)Flash存儲(chǔ)器中。
2.根據(jù)權(quán)利要求1所述的基于配置表的程序固化方法,其特征在于:在步驟6】之后還包括校驗(yàn)步驟: 將已經(jīng)固化在Flash存儲(chǔ)器中的固化文件的內(nèi)容與內(nèi)存空間中的待固化文件內(nèi)容逐一進(jìn)行比對(duì),并將比對(duì)結(jié)果返回給加載端。
3.根據(jù)權(quán)利要求1或2所述的基于配置表的程序固化方法,其特征在于: 還包括將有效數(shù)據(jù)存儲(chǔ)到內(nèi)存空間之前進(jìn)行有效數(shù)據(jù)校驗(yàn)步驟: 被加載端根據(jù)接收到的有效數(shù)據(jù)計(jì)算一個(gè)比對(duì)校驗(yàn)碼,將比對(duì)校驗(yàn)碼與加載數(shù)據(jù)包中的對(duì)應(yīng)校驗(yàn)碼進(jìn)行比較,如果一致,則存儲(chǔ)有效數(shù)據(jù);如果不一致,則向加載端返回錯(cuò)誤提示。
4.根據(jù)權(quán)利要求3所述的基于配置表的程序固化方法,其特征在于:所述加載端和被加載端通過以太網(wǎng)、串口或AFDX總線連接。
【文檔編號(hào)】G06F9/445GK103902303SQ201210574663
【公開日】2014年7月2日 申請(qǐng)日期:2012年12月26日 優(yōu)先權(quán)日:2012年12月26日
【發(fā)明者】陳福, 李運(yùn)喜, 任曉瑞, 趙根學(xué), 邸海濤, 鐘珊, 張曉紅, 李向東 申請(qǐng)人:中國(guó)航空工業(yè)集團(tuán)公司第六三一研究所