<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

一種冰箱軟件通用開發套件及調試方法與流程

文檔序號:11229664閱讀:858來源:國知局
一種冰箱軟件通用開發套件及調試方法與流程

本發明涉及嵌入式軟件開發,具體涉及一種冰箱軟件通用開發套件及調試方法。



背景技術:

隨著人們生活水平的提高,人們對冰箱的要求越來越高,這對冰箱性能的提升提出了新的考驗,冰箱的性能提升周期也越來越短。冰箱新產品的快速開發、升級、迭代成了冰箱設計師的最大挑戰。

在現有的項目開發流程中,冰箱軟件的開發一般必須等到樣板出來后才能夠進行在線調試,樣板的開發設計過程中,軟件不能夠在線調試,即軟硬件的開發形成一個依賴關系,這對于整個項目的進度來說是一個很不利的因素,對于時間的利用很不充分。嚴重的情況下,甚至會致使項目進度的滯后。

軟件的開發過程中,代碼的編寫只是占其中很小的一個部分,這段時間所花費的時間是很短暫的,更多的時候是需要調試,而在現在的開發流程中,軟件設計好之后沒有樣板可供調試,此時軟件開發的進程被迫中斷,須等到樣板出來后再進行調試,軟件的調試是很復雜的一個過程,對于一些問題點的突破尤為艱難,如果此時軟件調試遇到難點,導致調試耗時遠遠超過預期,那么整個項目流程便會嚴重的滯后。

一個家電產品的開發,對時效性要求很高,如果一個產品因為軟件開發而導致延遲上市,這對于一家家電企業的市場占有、市場份額的劃分是極為不利的,所以,我們需要嚴格的保證項目的開發進度,不讓任何一個環節稱為項目開發的瓶頸。



技術實現要素:

本發明所要解決的技術問題是:提出一種冰箱軟件通用開發套件及調試方法,使軟件的調試與樣板分離開來,不產生強制性的依賴關系,即使樣板還在開發設計中,軟件也能夠提前調試,從而加快整體項目開發進度。

本發明解決其技術問題所采用的技術方案是:

一種冰箱軟件通用開發套件,包括以下模塊:

+5v電源模塊,為冰箱常用芯片供電,為延時檢測模塊和溫度模擬模塊供電;

+12v電源模塊,為顯示板模塊、風機驅動模塊供電;

低電平輸入模塊,用于將芯片相應引腳配置為低電平輸入;

高電平輸入模塊,用于將芯片相應引腳配置為高電平輸入;

延時檢測模塊,用于模擬延時檢測;

溫度模擬模塊,用于模擬冰箱溫度變化;

風機驅動模塊,用于驅動風機;

芯片燒寫模塊,用于提供芯片在線燒寫程序的功能;

多個冰箱常用芯片,作為套件基礎,在其它模塊的配合下組成冰箱軟件通用開發套件。

此外,本發明還提供了一種冰箱軟件的調試方法,其包括以下步驟:

a.選擇需要調試的芯片,使用短路帽將芯片的電源與開發板的電源連接;

b.根據實際使用場景,配置各普通邏輯輸出端口,使用短路帽將對應輸出端口與led顯示燈連接;

c.根據實際使用場景,配置各特殊負載輸出端口,使用短路帽將對應輸出端口與相應負載連接;

d.根據實際使用場景,配置高電平輸入端口,使用短路帽將對應輸入端口與相鄰的+5v電源接通;

e.根據實際使用場景,配置低電平輸入端口,使用短路帽將對應輸入端口與相鄰的gnd接通;

f.根據實際使用場景,配置模擬電平輸入端口,使用短路帽將相應的模擬信號接通,;

g.根據實際使用場景,確定是否連接顯示板進行調試;

h.接通電源,進行軟件調試。

作為進一步優化,步驟c中,所述相應負載包括風機。

作為進一步優化,步驟f中,所述相應模擬信號包括:溫度檢測信號、延時檢測信號。

本發明的有益效果是:

使軟件的調試與樣板分離開來,不產生強制性的依賴關系,即使樣板還在開發設計中,軟件也能夠提前調試,提前攻克軟件難題,進而使項目的開發進度大幅提前。

附圖說明

圖1是本發明中冰箱軟件開發套件的結構圖;

圖2為實施例中開發板應用示意圖。

具體實施方式

本發明旨在提出一種冰箱軟件通用開發套件及調試方法,使軟件的調試與樣板分離開來,不產生強制性的依賴關系,即使樣板還在開發設計中,軟件也能夠提前調試,從而加快整體項目開發進度。

如圖1所示,本發明中的冰箱軟件開發套件包括:

+5v電源模塊,為冰箱常用芯片供電,為延時檢測模塊和溫度模擬模塊供電;

+12v電源模塊,為顯示板模塊、風機驅動模塊供電;

低電平輸入模塊,用于將芯片相應引腳配置為低電平輸入;

高電平輸入模塊,用于將芯片相應引腳配置為高電平輸入;

延時檢測模塊,用于模擬延時檢測;

溫度模擬模塊,用于模擬冰箱溫度變化;

風機驅動模塊,用于驅動風機;

芯片燒寫模塊,用于提供芯片在線燒寫程序的功能;

多個冰箱常用芯片,作為套件基礎,在其它模塊的配合下組成冰箱軟件通用開發套件。

實施例:

圖2是一個冰箱主控方案,使用r5f101lca芯片,下面闡述如何通過本開發板來實施軟件調試:

a)選擇芯片r5f101lca,使用短路帽將r5f101lca的電源與開發板的電源連接;

b)配置各普通輸出端口:

使用短路帽將pin3、pin4、pin27、pin28、pin29、pin43、pin44、pin45、pin46與相鄰的out接口相連接;

c)配置各特殊輸出端口:

1.使用杜邦線將pin17與風機模塊fan1相連接;

2.使用杜邦線將pin60與顯示板模塊tx1相連接

d)配置各普通輸入端口:

根據需要,使用短路帽將pin4、pin25、pin26、pin63與相鄰的+5v或者是gnd端口相連接;

e)配置各特殊輸入端口:

1.使用杜邦線將pin18與風機模塊fb1相連接;

2.使用杜邦線將pin49、pin50、pin51、pin52、pin53與溫度檢測模塊相連接;

3.使用杜邦線將pin54與5min延時模塊相連接;

4.使用杜邦線將pin62與顯示板模塊rx1相連接;

f)連接顯示板;

g)連接風機;

h)使用燒寫器連接開發板,將程序下載到開發板中;

i)將開發板連接到15v電源,開始調試程序:

j)通過將短路帽在+5v與gnd之間切換,可實現輸入電平的轉換;

k)通過觀察led燈的開關情況,可知曉io口的輸出電平,輸出高電平led點亮,輸出低電平led熄滅;

l)通過操作顯示板調試主控與顯示板的通訊;

m)通過改變溫度檢測模塊的可變電阻,可模擬不同的溫度變化。

通過上述方案,本發明中的通用套件具備以下功能:

1)上述套件輸入電壓范圍可變,可輸入15v-30v的直流電壓;

2)擁有多種電源輸入接口,可通過tjc3插座、dc電源接口或者是microusb接口接入電源;

3)各個芯片管腳可自由配置為輸入、輸出;

4)各個芯片管腳可自由配置為高電平輸入、低電平輸入;

5)各個芯片可自由的通電、斷電;

6)各個輸出端口與led相連接,可通過led的亮滅來判斷端口的輸出電平;

7)各個芯片可直接連接電腦進行仿真;

8)各個芯片可在線燒寫程序;

9)可直接連接風機進行調試;

10)可直接連接顯示板進行調試;

11)可模擬冰箱溫度的變化;

12)可模擬5分鐘延時檢測。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影