[發(fā)明專利]一種內(nèi)存參數(shù)的配置方法、系統(tǒng)及嵌入式設備無效
| 申請?zhí)枺?/td> | 201010179003.8 | 申請日: | 2010-05-19 |
| 公開(公告)號: | CN101847104A | 公開(公告)日: | 2010-09-29 |
| 發(fā)明(設計)人: | 饒麗光;鄭巧紅 | 申請(專利權(quán))人: | 深圳市九洲電器有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 張全文 |
| 地址: | 518000 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 內(nèi)存 參數(shù) 配置 方法 系統(tǒng) 嵌入式 設備 | ||
技術(shù)領(lǐng)域
本發(fā)明屬于嵌入式技術(shù)領(lǐng)域,尤其涉及一種內(nèi)存參數(shù)的配置方法、系統(tǒng)及嵌入式設備。
背景技術(shù)
嵌入式系統(tǒng)設備中,內(nèi)存對于整個系統(tǒng)的運行至關(guān)重要,不同批次、不同型號的內(nèi)存的參數(shù)差異性比較大。
當前,嵌入式系統(tǒng)啟動時,讀取當前系統(tǒng)的內(nèi)存參數(shù),將這組內(nèi)存參數(shù)寫入系統(tǒng)的配置文件中,系統(tǒng)運行該配置文件中的內(nèi)存參數(shù),來配置系統(tǒng)內(nèi)存,完成系統(tǒng)的啟動。該配置文件中只能寫入的一組內(nèi)存參數(shù),無法實現(xiàn)對嵌入式系統(tǒng)的每個內(nèi)存配置最佳內(nèi)存參數(shù)。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種內(nèi)存參數(shù)的配置方法,旨在解決配置文件中只能寫入的一組內(nèi)存參數(shù),無法實現(xiàn)對嵌入式系統(tǒng)的每個內(nèi)存配置最佳內(nèi)存參數(shù)的問題。
本發(fā)明實施例是這樣實現(xiàn)的,一種內(nèi)存參數(shù)的配置方法,所述方法包括下述步驟:
讀取配置文件中的第一內(nèi)存參數(shù),并將所述第一內(nèi)存參數(shù)寫入寄存器中,所述第一內(nèi)存參數(shù)用于對內(nèi)存進行初始化配置,完成操作系統(tǒng)的啟動;
調(diào)用內(nèi)存參數(shù)讀取工具程序,讀取第二內(nèi)存參數(shù),并將所述第二內(nèi)存參數(shù)寫入所述寄存器,以覆蓋所述第一內(nèi)存參數(shù),所述第二內(nèi)存參數(shù)用于第二次對內(nèi)存進行初始化配置。
本發(fā)明實施例的另一目的在于提供一種內(nèi)存參數(shù)的配置系統(tǒng),所述系統(tǒng)包括:
第一內(nèi)存參數(shù)讀取配置模塊,用于讀取配置文件中的第一內(nèi)存參數(shù),并將所述第一內(nèi)存參數(shù)寫入寄存器中,所述第一內(nèi)存參數(shù)用于對內(nèi)存進行初始化配置,完成操作系統(tǒng)的啟動;以及
第二內(nèi)存參數(shù)讀取配置模塊,用于調(diào)用內(nèi)存參數(shù)讀取工具程序,讀取第二內(nèi)存參數(shù),并將所述第二內(nèi)存參數(shù)寫入所述寄存器,以覆蓋所述第一內(nèi)存參數(shù),所述第二內(nèi)存參數(shù)用于第二次對內(nèi)存進行初始化配置。
本發(fā)明實施例的另一目的在于提供一種嵌入式設備,所述嵌入式設備包括內(nèi)存參數(shù)的配置系統(tǒng),所述系統(tǒng)包括:
第一內(nèi)存參數(shù)讀取配置模塊,用于讀取配置文件中的第一內(nèi)存參數(shù),并將所述第一內(nèi)存參數(shù)寫入寄存器中,所述第一內(nèi)存參數(shù)用于對內(nèi)存進行初始化配置,完成操作系統(tǒng)的啟動;以及
第二內(nèi)存參數(shù)讀取配置模塊,用于調(diào)用內(nèi)存參數(shù)讀取工具程序,讀取第二內(nèi)存參數(shù),并將所述第二內(nèi)存參數(shù)寫入所述寄存器,以覆蓋所述第一內(nèi)存參數(shù),所述第二內(nèi)存參數(shù)用于第二次對內(nèi)存進行初始化配置。
在本發(fā)明實施例中,讀取配置文件中的第一內(nèi)存參數(shù),并將所述第一內(nèi)存參數(shù)寫入寄存器中,所述第一內(nèi)存參數(shù)用于對內(nèi)存進行初始化配置,完成操作系統(tǒng)的啟動;調(diào)用內(nèi)存參數(shù)讀取工具程序,讀取第二內(nèi)存參數(shù),并將所述第二內(nèi)存參數(shù)寫入所述寄存器,以覆蓋所述第一內(nèi)存參數(shù),所述第二內(nèi)存參數(shù)用于第二次對內(nèi)存進行初始化配置,實現(xiàn)自動給每個操作系統(tǒng)設置較佳內(nèi)存參數(shù),克服由于更換內(nèi)存等部件對操作系統(tǒng)帶來的影響。
附圖說明
圖1是本發(fā)明第一實施例提供的內(nèi)存參數(shù)的配置方法的實現(xiàn)流程圖;
圖2是本發(fā)明第二實施例提供的內(nèi)存參數(shù)的配置方法的實現(xiàn)流程圖;
圖3是本發(fā)明實施例提供的內(nèi)存參數(shù)的配置系統(tǒng)的結(jié)構(gòu)框圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
在本發(fā)明實施例中,讀取配置文件中的第一內(nèi)存參數(shù),并將所述第一內(nèi)存參數(shù)寫入寄存器中,所述第一內(nèi)存參數(shù)用于對內(nèi)存進行初始化配置,完成操作系統(tǒng)的啟動;調(diào)用內(nèi)存參數(shù)讀取工具程序,讀取第二內(nèi)存參數(shù),并將所述第二內(nèi)存參數(shù)寫入所述寄存器,以覆蓋所述第一內(nèi)存參數(shù),所述第二內(nèi)存參數(shù)用于第二次對內(nèi)存進行初始化配置。
圖1示出了本發(fā)明實施例提供的內(nèi)存參數(shù)的配置方法的實現(xiàn)流程,其具體的步驟如下所述:
在步驟S101中,預先配置所述內(nèi)存參數(shù)讀取工具程序,所述內(nèi)存參數(shù)讀取工具程序用于操作系統(tǒng)啟動時,讀取系統(tǒng)中的內(nèi)存參數(shù)。
在本發(fā)明實施例中,該內(nèi)存參數(shù)讀取工具程序可以一段應用程序設置在應用程序中,其用于讀取當前最佳內(nèi)存參數(shù),在此僅為本發(fā)明的一個實施例。
在步驟S102中,讀取配置文件中的第一內(nèi)存參數(shù),并將所述第一內(nèi)存參數(shù)寫入寄存器中,所述第一內(nèi)存參數(shù)用于對內(nèi)存進行初始化配置,完成操作系統(tǒng)的啟動。
在步驟S103中,調(diào)用內(nèi)存參數(shù)讀取工具程序,讀取第二內(nèi)存參數(shù),并將所述第二內(nèi)存參數(shù)寫入所述寄存器,以覆蓋所述第一內(nèi)存參數(shù),所述第二內(nèi)存參數(shù)用于第二次對內(nèi)存進行初始化配置。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市九洲電器有限公司,未經(jīng)深圳市九洲電器有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010179003.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種直流到直流變換器
- 下一篇:高粘熔融物料雙聯(lián)過濾器





