国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      數(shù)據(jù)標(biāo)定方法及系統(tǒng)與流程

      文檔序號(hào):11620494閱讀:1460來源:國知局
      數(shù)據(jù)標(biāo)定方法及系統(tǒng)與流程

      本發(fā)明單片機(jī)技術(shù)領(lǐng)域,特別涉及一種數(shù)據(jù)標(biāo)定方法及系統(tǒng)。



      背景技術(shù):

      控制器的隨機(jī)存取存儲(chǔ)空間對(duì)程序的運(yùn)行起著重要作用,目前對(duì)于控制器的數(shù)據(jù)標(biāo)定主要是基于ccp(cancalibrationprotocol,基于can總線的ecu(electroniccontrolunit,電子控制單元)標(biāo)定協(xié)議)實(shí)現(xiàn),即在對(duì)控制器的數(shù)據(jù)進(jìn)行標(biāo)定、測(cè)量和刷寫前,在控制器內(nèi)部實(shí)現(xiàn)支持ccp協(xié)議的程序,使控制器能夠接受并發(fā)送符合ccp規(guī)范的cro(commandreceiveobjective,命令接收對(duì)象)與dto(datatransferobject,數(shù)據(jù)傳輸對(duì)象),并能夠?qū)κ盏降腸ro命令進(jìn)行解析并執(zhí)行,這部分程序即為ccp標(biāo)定協(xié)議下位機(jī)軟件驅(qū)動(dòng)。其中底層驅(qū)動(dòng)包括can驅(qū)動(dòng)、caninterface驅(qū)動(dòng)、flash驅(qū)動(dòng),上位機(jī)采用inca進(jìn)行標(biāo)定、觀測(cè)及刷寫。

      其中,對(duì)于標(biāo)定數(shù)據(jù)的刷寫,由于標(biāo)定數(shù)據(jù)定義在flash地址區(qū)間,只能通過刷寫進(jìn)行更改,所以應(yīng)該將標(biāo)定數(shù)據(jù)的flash地址段映射到對(duì)應(yīng)的ram(randomaccessmemory,隨機(jī)存取存儲(chǔ)器)段,在ram中對(duì)標(biāo)定參數(shù)進(jìn)行操作,得到最優(yōu)控制后,再將ram中的數(shù)據(jù)刷寫到flash中,以完成標(biāo)定功能。

      在整個(gè)標(biāo)定工作過程中,需要在上位機(jī)配置相關(guān)的文件。例如包括:a2l文件、s19文件、dll文件和prof文件等。其中,a2l文件采用asap2標(biāo)準(zhǔn)對(duì)控制器功能和接口及標(biāo)定信息進(jìn)行標(biāo)準(zhǔn)和規(guī)范化的描述。freescale系列芯片的程序文件,不同的控制器編譯鏈接產(chǎn)生的文件格式不同,例如hex文件。dll是一種磁盤文件,它由全局?jǐn)?shù)據(jù)、服務(wù)函數(shù)和資源組成,在運(yùn)行時(shí)被系統(tǒng)加載到進(jìn)程的虛擬空間中,成為調(diào)用進(jìn)程的一部分。dll實(shí)現(xiàn)了代碼封裝,dll的編制與具體的編程語言及編譯器無關(guān)。prof文件是具體項(xiàng)目中對(duì)控制單元進(jìn)行配置的flash編程工具。在flashprogramming操作時(shí),需要調(diào)用prof文件執(zhí)行刷寫流程。prof文件結(jié)構(gòu)包括:.ini文件(prof腳本安裝信息)、菜單文件、.cnf文件(配置信息文件)、.prm文件(刷寫流程)。在配置信息文件中,通過設(shè)置erase_mem_area(擦除存儲(chǔ)區(qū)域)、dest_mem_area(目標(biāo)存儲(chǔ)區(qū)域)、關(guān)于source_mem_area(源存儲(chǔ)區(qū)域)這三個(gè)存儲(chǔ)區(qū)域都設(shè)置為標(biāo)定數(shù)據(jù)的存儲(chǔ)區(qū)域。

      上述的標(biāo)定機(jī)制例如通過圖1所示的示例進(jìn)行描述。如圖1所示,上位機(jī)與下位機(jī)進(jìn)行交互,在初始化時(shí),上位機(jī)向下位機(jī)發(fā)送握手指令,下位機(jī)對(duì)接收到的指令進(jìn)行邏輯處理,將處理結(jié)果反饋到上位機(jī),在通訊交互期間,將全部標(biāo)定數(shù)據(jù)映射到ram中,以為后續(xù)的標(biāo)定工作做準(zhǔn)備。當(dāng)握手成功后,添加觀測(cè)變量,可實(shí)現(xiàn)自動(dòng)上傳。進(jìn)一步地,圖2展示了目前的標(biāo)定機(jī)制標(biāo)定數(shù)據(jù)地址映射與刷寫的過程示意。

      由此可知,目前的標(biāo)定機(jī)制中,ram必須要預(yù)留標(biāo)定數(shù)據(jù)大小的空間,以實(shí)現(xiàn)flash中的數(shù)據(jù)映射到ram中,而當(dāng)在上位機(jī)進(jìn)行標(biāo)定時(shí),往往只對(duì)幾個(gè)標(biāo)定量進(jìn)行標(biāo)定,而其余映射的ram空間則為空閑,因此執(zhí)行效率低。例如,當(dāng)標(biāo)定量數(shù)據(jù)達(dá)到64kb時(shí),此時(shí),ram內(nèi)存空間必須預(yù)留64kb的空間,由于控制器的ram內(nèi)存較小,一般在幾十kb,所以這種情況下很難實(shí)現(xiàn)正常標(biāo)定。在后期的項(xiàng)目開發(fā)中,標(biāo)定數(shù)據(jù)會(huì)逐漸增加,因而所需映射的ram也必須擴(kuò)大,而芯片本身的ram內(nèi)存空間有限,外擴(kuò)ram的成本較高。



      技術(shù)實(shí)現(xiàn)要素:

      有鑒于此,本發(fā)明旨在提出一種數(shù)據(jù)標(biāo)定方法,該方法能夠最大限度的釋放隨機(jī)存取寄存器的內(nèi)存空間,提高了隨機(jī)存取寄存器的使用率,進(jìn)而提高系統(tǒng)運(yùn)行效率,同時(shí)節(jié)約開發(fā)成本,且數(shù)據(jù)的隨機(jī)存取寄存器映射空間完全按照標(biāo)定量的大小,因此靈活性更高。

      為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:

      一種數(shù)據(jù)標(biāo)定方法,包括以下步驟:上位機(jī)(110)與下位機(jī)(120)建立連接,并在連接成功后,所述上位機(jī)(110)向所述下位機(jī)(120)的隨機(jī)存取存儲(chǔ)器發(fā)送標(biāo)定所需的內(nèi)存大小指令;所述隨機(jī)存取存儲(chǔ)器(130)根據(jù)所述標(biāo)定所需的內(nèi)存大小指令分配相應(yīng)的大小的內(nèi)存空間,其中,所述內(nèi)存空間小于或等于所述隨機(jī)存取存儲(chǔ)器(130)的存儲(chǔ)空間;所述上位機(jī)(110)將所需的標(biāo)定量對(duì)應(yīng)的參數(shù)映射至所述內(nèi)存空間;以及所述下位機(jī)(120)將映射至所述內(nèi)存空間的標(biāo)定量對(duì)應(yīng)的參數(shù)刷寫到flash中。

      進(jìn)一步地,在將映射至所述內(nèi)存空間的標(biāo)定量對(duì)應(yīng)的參數(shù)刷寫到flash中之后,還包括:釋放所述內(nèi)存空間。

      進(jìn)一步地,所述標(biāo)定量對(duì)應(yīng)的參數(shù)包括所述標(biāo)定量的存儲(chǔ)地址、大小及序號(hào)。

      進(jìn)一步地,其中,所述內(nèi)存空間的大小為n,所述所需的標(biāo)定量的大小為m,所述上位機(jī)(110)可同時(shí)標(biāo)定的標(biāo)定量的個(gè)數(shù)為n/m,其中,n大于m。

      進(jìn)一步地,所述下位機(jī)(120)為整車控制器。

      相對(duì)于現(xiàn)有技術(shù),本發(fā)明所述的數(shù)據(jù)標(biāo)定方法具有以下優(yōu)勢(shì):

      本發(fā)明的數(shù)據(jù)標(biāo)定方法,在上位機(jī)與下位機(jī)握手成功后,上位機(jī)向隨機(jī)存取存儲(chǔ)器發(fā)送標(biāo)定所需的內(nèi)存大小指令,隨機(jī)存取存儲(chǔ)器根據(jù)該指令分配相應(yīng)的大小的內(nèi)存空間,然后上位機(jī)將所需的標(biāo)定量對(duì)應(yīng)的參數(shù)映射至內(nèi)存空間,最后下位機(jī)將映射至內(nèi)存空間的標(biāo)定量對(duì) 應(yīng)的參數(shù)刷寫到flash中。,該方法能夠最大限度的釋放隨機(jī)存取寄存器的內(nèi)存空間,提高了隨機(jī)存取寄存器的使用率,進(jìn)而提高系統(tǒng)運(yùn)行效率,同時(shí)節(jié)約開發(fā)成本,且數(shù)據(jù)的隨機(jī)存取寄存器映射空間完全按照標(biāo)定量的大小,因此靈活性更高。

      本發(fā)明的另一個(gè)目的在于提出一種數(shù)據(jù)標(biāo)定系統(tǒng),該系統(tǒng)能夠最大限度的釋放隨機(jī)存取寄存器的內(nèi)存空間,提高了隨機(jī)存取寄存器的使用率,進(jìn)而提高系統(tǒng)運(yùn)行效率,同時(shí)節(jié)約開發(fā)成本,且數(shù)據(jù)的隨機(jī)存取寄存器映射空間完全按照標(biāo)定量的大小,因此靈活性更高。

      為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:

      一種數(shù)據(jù)標(biāo)定系統(tǒng),包括:上位機(jī)(110)、下位機(jī)(120)、通訊協(xié)議(140)和隨機(jī)存取存儲(chǔ)器(130),其中,所述上位機(jī)(110)通過所述通訊協(xié)議(140)與下位機(jī)(120)建立連接,并在連接成功后,所述上位機(jī)(110)向所述隨機(jī)存取存儲(chǔ)器(130)發(fā)送標(biāo)定所需的內(nèi)存大小指令,所述隨機(jī)存取存儲(chǔ)器(130)根據(jù)所述標(biāo)定所需的內(nèi)存大小指令分配相應(yīng)的大小的內(nèi)存空間,所述上位機(jī)(110)將所需的標(biāo)定量對(duì)應(yīng)的參數(shù)映射至所述內(nèi)存空間,所述下位機(jī)(120)將映射至所述內(nèi)存空間的標(biāo)定量對(duì)應(yīng)的參數(shù)刷寫到flash中,其中,所述內(nèi)存空間小于或等于所述隨機(jī)存取存儲(chǔ)器(130)的存儲(chǔ)空間。

      進(jìn)一步的,所述隨機(jī)存取存儲(chǔ)器(130)還用于在將映射至所述內(nèi)存空間的標(biāo)定量對(duì)應(yīng)的參數(shù)刷寫到flash中之后,釋放所述內(nèi)存空間。

      進(jìn)一步的,所述標(biāo)定量對(duì)應(yīng)的參數(shù)包括所述標(biāo)定量的存儲(chǔ)地址、大小及序號(hào)。

      進(jìn)一步地,所述內(nèi)存空間的大小為n,所述所需的標(biāo)定量的大小為m,所述上位機(jī)(110)可同時(shí)標(biāo)定的標(biāo)定量的個(gè)數(shù)為n/m,其中,n大于m。

      進(jìn)一步地,所述下位機(jī)(120)為整車控制器。

      所述的數(shù)據(jù)標(biāo)定系統(tǒng)與上述的數(shù)據(jù)標(biāo)定方法相對(duì)于現(xiàn)有技術(shù)所具有的優(yōu)勢(shì)相同,在此不再贅述。

      附圖說明

      構(gòu)成本發(fā)明的一部分的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:

      圖1為現(xiàn)有控制器標(biāo)定機(jī)制中上位機(jī)與下位機(jī)的通訊過程示意圖;

      圖2為現(xiàn)有控制器標(biāo)定機(jī)制中數(shù)據(jù)映射與刷寫過程示意圖;

      圖3為本發(fā)明實(shí)施例所述的數(shù)據(jù)標(biāo)定方法的流程圖;

      圖4為本發(fā)明實(shí)施例的數(shù)據(jù)標(biāo)定方法中標(biāo)定數(shù)據(jù)映射過程示意圖;

      圖5為本發(fā)明實(shí)施例的數(shù)據(jù)標(biāo)定方法中標(biāo)定數(shù)據(jù)刷寫過程示意圖;以及

      圖6為本發(fā)明實(shí)施例的數(shù)據(jù)標(biāo)定系統(tǒng)的結(jié)構(gòu)框圖。

      附圖標(biāo)記說明:

      100-數(shù)據(jù)標(biāo)定系統(tǒng)、110-上位機(jī)、120-下位機(jī)、130-隨機(jī)存取存儲(chǔ)器、140-通訊協(xié)議。

      具體實(shí)施方式

      需要說明的是,在不沖突的情況下,本發(fā)明中的實(shí)施例及實(shí)施例中的特征可以相互組合。

      下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。

      圖3是根據(jù)本發(fā)明一個(gè)實(shí)施例的數(shù)據(jù)標(biāo)定方法的流程圖。

      如圖3所示,根據(jù)本發(fā)明一個(gè)實(shí)施例的數(shù)據(jù)標(biāo)定方法,包括以下步驟:

      步驟s1:上位機(jī)與下位機(jī)建立連接,并在連接成功后,上位機(jī)向下位機(jī)的隨機(jī)存取存儲(chǔ)器發(fā)送標(biāo)定所需的內(nèi)存大小指令。

      其中,上位機(jī)與下位機(jī)建立連接的方式例如為:初始化時(shí),上位機(jī)向下位機(jī)發(fā)送握手命令,下位機(jī)接收到握手指令后,通過內(nèi)部邏輯處理后向上位機(jī)發(fā)送通訊成功指令,此時(shí),上位機(jī)與下位機(jī)連接成功。并且在上位機(jī)與下位機(jī)進(jìn)行指令交互期間,不對(duì)所有標(biāo)定數(shù)據(jù)進(jìn)行映射到ram的操作。

      其中,上位機(jī)例如為電腦、pc、云服務(wù)器等。下位機(jī)例如為整車控制器、發(fā)動(dòng)機(jī)控制單元ecu等。

      步驟s2:隨機(jī)存取存儲(chǔ)器根據(jù)標(biāo)定所需的內(nèi)存大小指令分配相應(yīng)的大小的內(nèi)存空間,其中,內(nèi)存空間小于或等于隨機(jī)存取存儲(chǔ)器的存儲(chǔ)空間

      其中,所需的標(biāo)定量對(duì)應(yīng)的參數(shù)包括該標(biāo)定量的存儲(chǔ)地址、大小及序號(hào)。

      步驟s3:上位機(jī)將所需的標(biāo)定量對(duì)應(yīng)的參數(shù)映射至內(nèi)存空間。即上位機(jī)將所需的標(biāo)定量對(duì)應(yīng)的存儲(chǔ)地址、大小及序號(hào)映射至隨機(jī)存取存儲(chǔ)器分配的內(nèi)存空間中。

      換言之,步驟s2及步驟s3即標(biāo)定數(shù)據(jù)地址動(dòng)態(tài)映射過程。具體地說,結(jié)合圖4所示,在下位機(jī)底層代碼中,在ram區(qū)域定義了一塊映射的內(nèi)存空間,當(dāng)在上位機(jī)對(duì)data1標(biāo)定量進(jìn)行標(biāo)定時(shí),上位機(jī)會(huì)發(fā)送相應(yīng)標(biāo)定結(jié)果到下位機(jī)底層代碼,此標(biāo)定結(jié)果包括該data1標(biāo)定量的address(地址)、size(大小)及序號(hào),底層代碼接收到該標(biāo)定結(jié)果時(shí),會(huì)將此標(biāo)定量結(jié)果映射到ram中,替代上位機(jī)與下位機(jī)握手過程中標(biāo)定數(shù)據(jù)copy到ram的操作,此時(shí)即可對(duì)參數(shù)進(jìn)行標(biāo)定操作。當(dāng)上位機(jī)對(duì)data2標(biāo)定量進(jìn)行標(biāo)定時(shí),同理,下位機(jī)會(huì)接收上位機(jī)發(fā)送的data2標(biāo)定量對(duì)應(yīng)的標(biāo)定結(jié)果,并將該標(biāo)定結(jié)果映射到ram中,映射的內(nèi)存起始地址在data1映射ram內(nèi)存地址之后,依次類推,對(duì)data3、data4、datan的標(biāo)定結(jié)果動(dòng)態(tài)映射過程亦是如此,例如圖4所示,此處不再一一贅述。

      步驟s4:下位機(jī)將映射至內(nèi)存空間的標(biāo)定量對(duì)應(yīng)的參數(shù)刷寫到flash中。

      具體地說,在數(shù)據(jù)標(biāo)定完成之后,控制器各項(xiàng)參數(shù)達(dá)到最優(yōu)控制,即可進(jìn)行刷寫,將動(dòng)態(tài)映射到ram中的標(biāo)定量對(duì)應(yīng)的存儲(chǔ)地址、大小及序號(hào)刷寫到flash中,具體刷寫流程例如圖5所示。

      進(jìn)一步地,在本發(fā)明的一個(gè)實(shí)施例中,在將映射至內(nèi)存空間的標(biāo)定量對(duì)應(yīng)的參數(shù)刷寫到flash中之后,還包括:釋放該內(nèi)存空間。

      進(jìn)一步地,在本發(fā)明的一個(gè)實(shí)施例中,假設(shè)隨機(jī)存取存儲(chǔ)器分配的內(nèi)存空間的大小為n,一個(gè)所需的標(biāo)定量的大小為m,則上位機(jī)可同時(shí)標(biāo)定的標(biāo)定量的個(gè)數(shù)為n/m。舉例說明如下:如果映射的ram的分配的存儲(chǔ)空間大小為2kb,即在上位機(jī)可以實(shí)時(shí)標(biāo)定2kb的標(biāo)定數(shù)據(jù),如果標(biāo)定量的大小為2byte,則上位機(jī)可以同時(shí)標(biāo)定2*1024/2=1024個(gè)變量。也就是說,本發(fā)明完全可以通過較小的ram空間標(biāo)定較大的參數(shù),而目前的標(biāo)定技術(shù),則必須按照所有標(biāo)定數(shù)據(jù)的大小來定義同等空間的ram,所以,利用本發(fā)明實(shí)施例的數(shù)據(jù)標(biāo)定方法可以靈活地運(yùn)用控制器的ram空間。

      綜上,根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)標(biāo)定方法,在上位機(jī)與下位機(jī)握手成功后,上位機(jī)向隨機(jī)存取存儲(chǔ)器發(fā)送標(biāo)定所需的內(nèi)存大小指令,隨機(jī)存取存儲(chǔ)器根據(jù)該指令分配相應(yīng)的大小的內(nèi)存空間,然后上位機(jī)將所需的標(biāo)定量對(duì)應(yīng)的參數(shù)映射至內(nèi)存空間,最后下位機(jī)將映射至內(nèi)存空間的標(biāo)定量對(duì)應(yīng)的參數(shù)刷寫到flash中。該方法能夠最大限度的釋放隨機(jī)存取寄存器的內(nèi)存空間,提高了隨機(jī)存取寄存器的使用率,進(jìn)而提高系統(tǒng)運(yùn)行效率,同時(shí)節(jié)約開發(fā)成本,且數(shù)據(jù)的隨機(jī)存取寄存器映射空間完全按照標(biāo)定量的大小,因此靈活性更高。

      進(jìn)一步地,如圖6所示,本發(fā)明的實(shí)施例公開了一種數(shù)據(jù)標(biāo)定系統(tǒng)100,包括:上位機(jī)110、下位機(jī)120、隨機(jī)存取存儲(chǔ)器130和通訊協(xié)議140。

      其中,上位機(jī)110通過通訊協(xié)議140與下位機(jī)120建立連接,并在連接成功后,上位機(jī)110向隨機(jī)存取存儲(chǔ)器130發(fā)送標(biāo)定所需的內(nèi)存大小指令,隨機(jī)存取存儲(chǔ)器130根據(jù)標(biāo)定所需的內(nèi)存大小指令分配相應(yīng)的大小的內(nèi)存空間,上位機(jī)110將所需的標(biāo)定量對(duì)應(yīng)的參數(shù)映射至內(nèi)存空間,下位機(jī)120將映射至內(nèi)存空間的標(biāo)定量對(duì)應(yīng)的參數(shù)刷寫到flash中,其中,內(nèi)存空間小于或等于隨機(jī)存取存儲(chǔ)器130的存儲(chǔ)空間。其中,上述所需的標(biāo)定量對(duì)應(yīng)的參數(shù)包括該標(biāo)定量的存儲(chǔ)地址、大小及序號(hào)。

      其中,上位機(jī)110與下位機(jī)120建立連接的方式例如為:初始化時(shí),上位機(jī)110通過通訊協(xié)議140向下位機(jī)120發(fā)送握手命令,下位機(jī)120接收到握手指令后,進(jìn)行內(nèi)部邏輯處理后通過通訊協(xié)議140向上位機(jī)發(fā)送通訊成功指令,此時(shí),上位機(jī)110與下位機(jī)120連接成功。并且在上位機(jī)110與下位機(jī)120進(jìn)行指令交互期間,不對(duì)所有標(biāo)定數(shù)據(jù)進(jìn)行映射到ram的操作。

      其中,上位機(jī)110例如為電腦、pc、云服務(wù)器等。下位機(jī)120例如為整車控制器、發(fā)動(dòng)機(jī)控制單元ecu等。

      進(jìn)一步地,在本方面的一個(gè)實(shí)施例中,隨機(jī)存取存儲(chǔ)器130還用于在將映射至內(nèi)存空間的標(biāo)定量對(duì)應(yīng)的參數(shù)刷寫到flash中之后,釋放該內(nèi)存空間。

      進(jìn)一步地,在本發(fā)明的一個(gè)實(shí)施例中,假設(shè)隨機(jī)存取存儲(chǔ)器130分配的內(nèi)存空間的大小 為n,一個(gè)所需的標(biāo)定量的大小為m,則上位機(jī)110可同時(shí)標(biāo)定的標(biāo)定量的個(gè)數(shù)為n/m。舉例說明如下:如果映射的ram分配的的存儲(chǔ)空間大小為2kb,即在上位機(jī)110可以實(shí)時(shí)標(biāo)定2kb的標(biāo)定數(shù)據(jù),如果標(biāo)定量的大小為2byte,則上位機(jī)110可以同時(shí)標(biāo)定2*1024/2=1024個(gè)變量。也就是說,本發(fā)明完全可以通過較小的ram空間標(biāo)定較大的參數(shù),而目前的標(biāo)定技術(shù),則必須按照所有標(biāo)定數(shù)據(jù)的大小來定義同等空間的ram,所以,利用本發(fā)明實(shí)施例的數(shù)據(jù)標(biāo)定方法可以靈活地運(yùn)用控制器的ram空間。

      綜上,根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)標(biāo)定系統(tǒng),在上位機(jī)與下位機(jī)握手成功后,上位機(jī)向隨機(jī)存取存儲(chǔ)器發(fā)送標(biāo)定所需的內(nèi)存大小指令,隨機(jī)存取存儲(chǔ)器根據(jù)該指令分配相應(yīng)的大小的內(nèi)存空間,然后上位機(jī)將所需的標(biāo)定量對(duì)應(yīng)的參數(shù)映射至內(nèi)存空間,最后下位機(jī)將映射至內(nèi)存空間的標(biāo)定量對(duì)應(yīng)的參數(shù)刷寫到flash中。該系統(tǒng)能夠最大限度的釋放隨機(jī)存取寄存器的內(nèi)存空間,提高了隨機(jī)存取寄存器的使用率,進(jìn)而提高系統(tǒng)運(yùn)行效率,同時(shí)節(jié)約開發(fā)成本,且數(shù)據(jù)的隨機(jī)存取寄存器映射空間完全按照標(biāo)定量的大小,因此靈活性更高。

      需要說明的是,本發(fā)明實(shí)施例的數(shù)據(jù)標(biāo)定系統(tǒng)的具體實(shí)現(xiàn)方式與本發(fā)明實(shí)施例的數(shù)據(jù)標(biāo)定方法的具體實(shí)現(xiàn)方式類似,具體請(qǐng)參見方法部分的描述,為了減少冗余,不做贅述。

      以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1