欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

支付終端及其初始化方法

文檔序號(hào):6682843閱讀:273來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):支付終端及其初始化方法
技術(shù)領(lǐng)域
本發(fā)明涉及電學(xué)技術(shù)領(lǐng)域,尤其涉及一種支付終端及其初始化方法,用以針對(duì)同一個(gè)平臺(tái)的支付終端的各種產(chǎn)品型號(hào)和硬件配置信息,只提供一套底層軟件。
背景技術(shù)
隨著電學(xué)技術(shù)的發(fā)展,支付終端產(chǎn)品面向越來(lái)越多的領(lǐng)域。市場(chǎng)需求不同,使得領(lǐng)域的市場(chǎng)需求,使得支付終端產(chǎn)品型號(hào)眾多。支付終端不同產(chǎn)品型號(hào)差異主要體現(xiàn)在可選外設(shè)很多,每個(gè)型號(hào)使用的外設(shè)組合不同。比如ic卡、磁卡、打印、射頻卡、MODEM、GPRS/ CDMA、以太網(wǎng)、WIFI等。并且由于受成本、設(shè)計(jì)限制,對(duì)于每一種外設(shè),可能使用了不同解決方案。比如使用WIFI外設(shè)的產(chǎn)品,有可能會(huì)選擇USB接口接入支付終端,也有可能會(huì)選 SDIO接口接入終端。目前許多廠家都是針對(duì)不同型號(hào)終端,提供不同的底層軟件,只保證對(duì)應(yīng)用程序提供的API接口一致。但這樣給生產(chǎn)、軟件維護(hù)、應(yīng)用開(kāi)發(fā)帶來(lái)了諸多不便,主要體現(xiàn)在缺點(diǎn)1 造成針對(duì)不同產(chǎn)品,需要發(fā)行不同的底層軟件,這使得生產(chǎn)預(yù)裝軟件的類(lèi)型太多,很容易出錯(cuò),并降低效率。缺點(diǎn)2 使用中的產(chǎn)品需要更新底層軟件時(shí),對(duì)于同一模塊有多個(gè)軟件版本,這使得軟件更新時(shí)很容易出錯(cuò),也增加了開(kāi)發(fā)人員維護(hù)的工作量。缺點(diǎn)3 雖然同一個(gè)模塊有多個(gè)軟件版本,并且一般很多實(shí)現(xiàn)都是通用的,但是一旦一個(gè)版本的軟件發(fā)現(xiàn)問(wèn)題,必須同時(shí)更新該模塊其他軟件版本,這樣很不方便,增加了開(kāi)發(fā)人員維護(hù)的工作量。

發(fā)明內(nèi)容
本發(fā)明主要解決的技術(shù)問(wèn)題是提供一種支付終端及其初始化方法,用以針對(duì)同一個(gè)平臺(tái)的支付終端的各種產(chǎn)品型號(hào)和硬件配置信息,只提供一套底層軟件,大大減小生產(chǎn)預(yù)裝軟件的出錯(cuò)率和開(kāi)發(fā)人員維護(hù)的工作量。為解決上述技術(shù)問(wèn)題,本發(fā)明采用的一個(gè)技術(shù)方案是提供一種支付終端,包括支付終端主板FLASH、用于燒寫(xiě)支付終端主板FLASH的燒片裝置和至少一種用于與外設(shè)連接的內(nèi)部模塊;所述燒片裝置與所述支付終端主板FLASH相連,所述支付終端主板FLASH與所述內(nèi)部模塊相連;所述燒片裝置包括裝有硬件信息的內(nèi)部配置存儲(chǔ)器和裝有所述支付終端的操作系統(tǒng)的鏡像裝置;所述硬件信息包括所述支付終端的硬件配置信息、所述支付終端中存在的所述內(nèi)部模塊的種類(lèi)以及各種所述內(nèi)部模塊的硬件配置信息。其中,所述支付終端還包括至少一塊與所述內(nèi)部模塊相連的擴(kuò)展模塊,所述擴(kuò)展模塊設(shè)有擴(kuò)展配置存儲(chǔ)器,所述擴(kuò)展配置存儲(chǔ)器存儲(chǔ)有所述內(nèi)部模塊的硬件配置信息;所述擴(kuò)展配置存儲(chǔ)器為非易失性存儲(chǔ)器。其中,所述內(nèi)部模塊為通用接口。其中,所述支付終端還包括與所述內(nèi)部模塊相連的自動(dòng)識(shí)別裝置。
其中,所述通用接口包括USB接口和SDIO接口。為解決上述技術(shù)問(wèn)題,本發(fā)明采用的另一個(gè)技術(shù)方案是提供一種支付終端初始化方法,包括以下步驟202.讀取內(nèi)部配置表,獲取需要初始化的內(nèi)部模塊列表;203.判斷是否初始化完所有所述內(nèi)部模塊;若所有所述內(nèi)部模塊已經(jīng)初始化,則進(jìn)行步驟208 ;若有所述內(nèi)部模塊還未初始化,則進(jìn)行步驟204 ;204.所述支付終端準(zhǔn)備初始化這些未初始化的所述內(nèi)部模塊;205.選擇一個(gè)未初始化的內(nèi)部模塊;206.讀取所述內(nèi)部模塊在所述內(nèi)部配置表的相應(yīng)信息,并作為所述內(nèi)部模塊的硬件配置信息;207.根據(jù)獲取的所述內(nèi)部模塊的硬件配置信息初始化所述內(nèi)部模塊,并返回步驟 203 ;208.所述支付終端運(yùn)行應(yīng)用程序。其中,所述步驟205、步驟206之間還包括第一判斷步驟,所述第一判斷步驟包括以下步驟2051.判斷未初始化的所述內(nèi)部模塊是否有擴(kuò)展配置表;若所述內(nèi)部模塊有所述擴(kuò)展配置表,則進(jìn)行步驟2052 ;若所述內(nèi)部模塊沒(méi)有所述擴(kuò)展配置表,則進(jìn)行步驟206;2052.讀取所述擴(kuò)展配置表的內(nèi)容,并作為所述內(nèi)部模塊的硬件配置信息;進(jìn)行步驟207。其中,所述步驟206、步驟207之間還包括第二判斷步驟,所述第二判斷步驟包括以下步驟2061.判斷所述內(nèi)部模塊是否為通用接口 ;若所述內(nèi)部模塊不為通用接口,則進(jìn)行步驟207 ;若所述內(nèi)部模塊為通用接口,則進(jìn)行步驟2062 ;2062.探測(cè)與所述內(nèi)部模塊相連的自動(dòng)識(shí)別模塊是否存在;若所述自動(dòng)識(shí)別模塊不存在,則返回步驟203 ;若所述自動(dòng)識(shí)別模塊存在,則進(jìn)行步驟2063 ;2063.獲取相所述自動(dòng)識(shí)別模塊的相關(guān)信息,根據(jù)此次獲取所述自動(dòng)識(shí)別模塊的相關(guān)信息加上所述內(nèi)部模塊的本身信息,一并作為所述內(nèi)部模塊的硬件配置信息;進(jìn)行步驟 207。本發(fā)明的有益效果是區(qū)別于現(xiàn)有技術(shù)造成針對(duì)不同產(chǎn)品,需要發(fā)行不同的底層軟件,這使得生產(chǎn)預(yù)裝軟件的類(lèi)型太多,很容易出錯(cuò),并降低效率;使用中的產(chǎn)品需要更新底層軟件時(shí),對(duì)于同一模塊有多個(gè)軟件版本,這使得軟件更新時(shí)很容易出錯(cuò),也增加了開(kāi)發(fā)人員維護(hù)的工作量,本發(fā)明提供一種支付終端及其初始化方法,用以針對(duì)同一個(gè)平臺(tái)的支付終端的各種產(chǎn)品型號(hào)和硬件配置信息,并且模塊軟件是統(tǒng)一的,相當(dāng)于同一套軟件在眾多產(chǎn)品類(lèi)型上使用,這樣軟件一旦需要升級(jí)或出現(xiàn)問(wèn)題,維護(hù)一個(gè)版本軟件即可,這樣大大減小生產(chǎn)預(yù)裝軟件的出錯(cuò)率和開(kāi)發(fā)人員維護(hù)的工作量。


圖1是本發(fā)明提供的支付終端的系統(tǒng)框圖;圖2是本發(fā)明提供的支付終端初始化方法一實(shí)施例流程圖;圖3是本發(fā)明提供的支付終端初始化方法一實(shí)施例流程圖;圖4是本發(fā)明提供的支付終端初始化方法一實(shí)施例流程圖。
具體實(shí)施例方式為詳細(xì)說(shuō)明本發(fā)明的技術(shù)內(nèi)容、構(gòu)造特征、所實(shí)現(xiàn)目的及效果,以下結(jié)合實(shí)施方式并配合附圖詳予說(shuō)明。請(qǐng)參閱圖1,本發(fā)明支付終端包括支付終端主板FLASH、用于燒寫(xiě)支付終端主板 FLASH的燒片裝置和至少一種用于與外設(shè)連接的內(nèi)部模塊;所述燒片裝置與所述支付終端主板FLASH相連,所述支付終端主板FLASH與所述內(nèi)部模塊相連;所述燒片裝置包括裝有硬件信息的內(nèi)部配置存儲(chǔ)器和裝有所述支付終端的操作系統(tǒng)的鏡像裝置;所述硬件信息包括所述支付終端的硬件配置信息、所述支付終端中存在的所述內(nèi)部模塊的種類(lèi)以及各種所述內(nèi)部模塊的硬件配置信息。在一實(shí)施例中,本發(fā)明將支付終端內(nèi)部模塊的硬件配置信息存儲(chǔ)于內(nèi)部配置存儲(chǔ)器中,裝機(jī)時(shí)通過(guò)獲取內(nèi)部配置存儲(chǔ)器中的信息來(lái)初始化內(nèi)部模塊。本發(fā)明還包括至少一塊與所述內(nèi)部模塊相連的擴(kuò)展模塊,所述擴(kuò)展模塊設(shè)有擴(kuò)展配置存儲(chǔ)器,所述擴(kuò)展配置存儲(chǔ)器存儲(chǔ)有所述內(nèi)部模塊的硬件配置信息;所述擴(kuò)展配置存儲(chǔ)器為非易失性存儲(chǔ)器。在本發(fā)明的一實(shí)施例中,在產(chǎn)品內(nèi)部空間和成本允許的情況下,為一些或是全部?jī)?nèi)部模塊增加擴(kuò)展模塊,擴(kuò)展模塊中設(shè)有擴(kuò)展配置存儲(chǔ)器。優(yōu)選的,一塊擴(kuò)展模塊中的擴(kuò)展配置存儲(chǔ)器只包含一種內(nèi)部模塊的硬件配置信息,并且在裝機(jī)時(shí),對(duì)于具有擴(kuò)展模塊的內(nèi)部模塊,初始化過(guò)程中會(huì)較所述內(nèi)部配置存儲(chǔ)器優(yōu)先選擇擴(kuò)展配置存儲(chǔ)器中的硬件配置信息傳送給支付終端進(jìn)行內(nèi)部模塊的初始化。這樣,就實(shí)現(xiàn)了支付終端主板信息和內(nèi)部模塊硬件配置信息的分開(kāi)初始化,加快了生產(chǎn)效率。并且,由于有擴(kuò)展模塊的存在,減少了內(nèi)部配置存儲(chǔ)器中的存儲(chǔ)信息,有利于支付終端主板的軟件預(yù)裝過(guò)程。所述擴(kuò)展存儲(chǔ)器可以是焊接到支付終端主板上,也可以是直接插在支付終端主板的插槽上。在一優(yōu)選的實(shí)施例中,本發(fā)明中的一些內(nèi)部模塊為通用接口,還包括與所述內(nèi)部模塊相連的自動(dòng)識(shí)別裝置,初始化過(guò)程中會(huì)把所述內(nèi)部模塊的信息和所述自動(dòng)識(shí)別裝置中的硬件配置信息一起傳送給支付終端進(jìn)行內(nèi)部模塊的初始化。在一實(shí)施例中,一些與所述擴(kuò)展配置存儲(chǔ)器相連的所述內(nèi)部模塊也為通用接口 ;在另一實(shí)施例中,一些與所述內(nèi)部配置存儲(chǔ)器相連的所述內(nèi)部模塊也為通用接口。優(yōu)選的,所述通用接口為USB接口或SDIO接綜上所述,內(nèi)部配置存儲(chǔ)器存儲(chǔ)有支付終端內(nèi)所有內(nèi)部模塊的硬件配置信息,初始化時(shí),可通過(guò)獲取內(nèi)部配置表中的信息初始化所有內(nèi)部模塊。擴(kuò)展模塊是在成本和空間允許的情況下,為一些內(nèi)部模塊所設(shè)立的擴(kuò)展配置存儲(chǔ)器,一種擴(kuò)展配置存儲(chǔ)器只包含一種內(nèi)部模塊的硬件配置信息,并且在初始化過(guò)程中,對(duì)于與擴(kuò)展模塊相連的內(nèi)部模塊,初始過(guò)程中會(huì)優(yōu)先選擇擴(kuò)展配置存儲(chǔ)器中的硬件配置信息傳送給支付終端進(jìn)行內(nèi)部模塊的初始化。支付終端還有一些內(nèi)部模塊為通用接口,初始化時(shí),通過(guò)判斷與該內(nèi)部模塊連接的自動(dòng)識(shí)別裝置是否存在,并在存在的情況下獲取自動(dòng)識(shí)別裝置的相應(yīng)信息來(lái)初始化所述內(nèi)部模塊。可以看出,經(jīng)過(guò)本發(fā)明提供的支付終端,完全可以實(shí)現(xiàn)只需要提供一套底層初始化軟件,就可以實(shí)現(xiàn)支付終端所有內(nèi)部模塊的初始化。請(qǐng)參閱圖2,此為本發(fā)明提供的支付終端初始化方法一實(shí)施例流程圖,包括以下步驟201.系統(tǒng)上電,完成引導(dǎo);202.讀取內(nèi)部配置表,獲取需要初始化的內(nèi)部模塊列表;203.判斷是否初始化完所有所述內(nèi)部模塊;若所有所述內(nèi)部模塊已經(jīng)初始化,則進(jìn)行步驟208 ;若有所述內(nèi)部模塊還未初始化,則進(jìn)行步驟204 ;204.所述支付終端準(zhǔn)備初始化這些未初始化的所述內(nèi)部模塊;205.選擇一個(gè)未初始化的內(nèi)部模塊;206.讀取所述內(nèi)部模塊在所述內(nèi)部配置表的相應(yīng)信息,并作為所述內(nèi)部模塊的硬件配置信息;207.根據(jù)獲取的所述內(nèi)部模塊的硬件配置信息初始化所述內(nèi)部模塊,并返回步驟 203 ;208.所述支付終端運(yùn)行應(yīng)用程序。在一實(shí)施例中,本發(fā)明將支付終端內(nèi)部模塊的硬件配置信息存儲(chǔ)于內(nèi)部配置存儲(chǔ)器中,裝機(jī)時(shí)通過(guò)獲取內(nèi)部配置存儲(chǔ)器中的信息來(lái)初始化內(nèi)部模塊。請(qǐng)參閱圖3,所述步驟205、步驟206之間還包括第一判斷步驟,所述第一判斷步驟包括以下步驟2051.判斷未初始化的所述內(nèi)部模塊是否有擴(kuò)展配置表;若所述內(nèi)部模塊有所述擴(kuò)展配置表,則進(jìn)行步驟2052 ;若所述內(nèi)部模塊沒(méi)有所述擴(kuò)展配置表,則進(jìn)行步驟206;2052.讀取所述擴(kuò)展配置表的內(nèi)容,并作為所述內(nèi)部模塊的硬件配置信息;進(jìn)行步驟207。在一實(shí)施例中,所述內(nèi)部模塊具有擴(kuò)展模塊,擴(kuò)展模塊中設(shè)有擴(kuò)展配置表,優(yōu)選的,一種擴(kuò)展配置表只包含一種內(nèi)部模塊的硬件配置信息,并且在工作流程中不難看出,對(duì)于具有擴(kuò)展配置表的內(nèi)部模塊,初始過(guò)程中會(huì)優(yōu)先選擇擴(kuò)展配置表中的硬件配置信息傳送給支付終端進(jìn)行內(nèi)部模塊的初始化。請(qǐng)參閱圖4,所述步驟206、步驟207之間還包括第二判斷步驟,所述第二判斷步驟包括以下步驟2061.判斷所述內(nèi)部模塊是否為通用接口 ;若所述內(nèi)部模塊不為通用接口,則進(jìn)行步驟207 ;若所述內(nèi)部模塊為通用接口,則進(jìn)行步驟2062 ;2062.探測(cè)與所述內(nèi)部模塊相連的自動(dòng)識(shí)別模塊是否存在;若所述自動(dòng)識(shí)別模塊不存在,則返回步驟203 ;若所述自動(dòng)識(shí)別模塊存在,則進(jìn)行步驟2063 ;2063.獲取相所述自動(dòng)識(shí)別模塊的相關(guān)信息,根據(jù)此次獲取所述自動(dòng)識(shí)別模塊的相關(guān)信息加上所述內(nèi)部模塊的本身信息,一并作為所述內(nèi)部模塊的硬件配置信息;進(jìn)行步驟 207。在一實(shí)施例中,本發(fā)明中的一些內(nèi)部模塊為通用接口,還包括與所述內(nèi)部模塊相連的自動(dòng)識(shí)別模塊,初始化過(guò)程中會(huì)把所述內(nèi)部模塊的信息和所述自動(dòng)識(shí)別模塊中的硬件配置信息一起傳送給支付終端進(jìn)行內(nèi)部模塊的初始化。在一實(shí)施例中,一些與所述擴(kuò)展配置存儲(chǔ)器相連的所述內(nèi)部模塊也為通用接口 ;在另一實(shí)施例中,一些與所述內(nèi)部配置存儲(chǔ)器相連的所述內(nèi)部模塊也為通用接口。優(yōu)選的,所述通用接口為USB接口或SDIO接口。結(jié)合圖2、圖3及圖4,內(nèi)部配置表存儲(chǔ)有支付終端內(nèi)所有內(nèi)部模塊的硬件配置信息,初始化時(shí),可通過(guò)獲取內(nèi)部配置表中的信息初始化所有內(nèi)部模塊。存儲(chǔ)有擴(kuò)展配置表的擴(kuò)展存儲(chǔ)器是在成本和空間允許的情況下,為一些內(nèi)部模塊所設(shè)立的存儲(chǔ)器,一種擴(kuò)展配置表只包含一種內(nèi)部模塊的硬件配置信息,并且在工作流程中不難看出,對(duì)于具有擴(kuò)展配置表的內(nèi)部模塊,初始過(guò)程中會(huì)優(yōu)先選擇擴(kuò)展配置表中的硬件配置信息傳送給支付終端進(jìn)行內(nèi)部模塊的初始化。支付終端還有一些內(nèi)部模塊為通用接口,初始化時(shí),通過(guò)判斷與該內(nèi)部模塊連接的自動(dòng)識(shí)別模塊是否存在,并在存在的情況下獲取自動(dòng)識(shí)別模塊的相應(yīng)信息來(lái)初始化所述內(nèi)部模塊??梢钥闯?,經(jīng)過(guò)本發(fā)明提供的方法,完全可以實(shí)現(xiàn)只需要提供一套底層初始化軟件,就可以實(shí)現(xiàn)支付終端所有內(nèi)部模塊的初始化。綜上所述,區(qū)別于現(xiàn)有技術(shù)造成針對(duì)不同產(chǎn)品,需要發(fā)行不同的底層軟件,這使得生產(chǎn)預(yù)裝軟件的類(lèi)型太多,很容易出錯(cuò),并降低效率;使用中的產(chǎn)品需要更新底層軟件時(shí), 對(duì)于同一模塊有多個(gè)軟件版本,這使得軟件更新時(shí)很容易出錯(cuò),也增加了開(kāi)發(fā)人員維護(hù)的工作量。本發(fā)明將同一個(gè)平臺(tái)的支付終端的各種產(chǎn)品型號(hào)和其內(nèi)部模塊的所有硬件配置信息存儲(chǔ)于裝機(jī)軟件中,裝機(jī)時(shí)通過(guò)運(yùn)行該裝機(jī)軟件初始化支付終端的內(nèi)部模塊。不同的支付終端,所具有的內(nèi)部模塊的種類(lèi)是不同的,初始化時(shí)對(duì)于存在于不同支付終端的內(nèi)部模塊,各支付終端的內(nèi)部模塊都可以通過(guò)運(yùn)行該裝機(jī)軟件實(shí)現(xiàn)初始化。這樣,大大減小生產(chǎn)預(yù)裝軟件的出錯(cuò)率。并且軟件一旦有需要升級(jí)或出現(xiàn)問(wèn)題,維護(hù)一個(gè)版本軟件即可,也大大減少了開(kāi)發(fā)人員維護(hù)的工作量。此外,在產(chǎn)品內(nèi)部空間和成本允許的情況下,為一些或是全部?jī)?nèi)部模塊增加擴(kuò)展模塊,擴(kuò)展模塊中設(shè)有擴(kuò)展配置存儲(chǔ)器。優(yōu)選的,一塊擴(kuò)展模塊中的擴(kuò)展配置存儲(chǔ)器只包含一種內(nèi)部模塊的硬件配置信息,并且在裝機(jī)時(shí),對(duì)于具有擴(kuò)展模塊的內(nèi)部模塊,初始過(guò)程中會(huì)優(yōu)先選擇擴(kuò)展配置存儲(chǔ)器中的硬件配置信息傳送給支付終端進(jìn)行內(nèi)部模塊的初始化。這樣,就實(shí)現(xiàn)了支付終端主板信息和內(nèi)部模塊硬件配置信息的分開(kāi)初始化,加快了生產(chǎn)效率。 并且,由于有擴(kuò)展模塊的存在,減少了內(nèi)部配置存儲(chǔ)器中的存儲(chǔ)信息,有利于支付終端主板的軟件預(yù)裝過(guò)程。以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專(zhuān)利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專(zhuān)利保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種支付終端,其特征在于包括支付終端主板FLASH、用于燒寫(xiě)支付終端主板FLASH的燒片裝置和至少一種用于與外設(shè)連接的內(nèi)部模塊;所述燒片裝置與所述支付終端主板FLASH相連,所述支付終端主板FLASH與所述內(nèi)部模塊相連;所述燒片裝置包括裝有硬件信息的內(nèi)部配置存儲(chǔ)器和裝有所述支付終端的操作系統(tǒng)的鏡像裝置;所述硬件信息包括所述支付終端的硬件配置信息、所述支付終端中存在的所述內(nèi)部模塊的種類(lèi)以及各種所述內(nèi)部模塊的硬件配置信息。
2.根據(jù)權(quán)利要求1所述的支付終端,其特征在于還包括至少一塊與所述內(nèi)部模塊相連的擴(kuò)展模塊,所述擴(kuò)展模塊設(shè)有擴(kuò)展配置存儲(chǔ)器,所述擴(kuò)展配置存儲(chǔ)器存儲(chǔ)有所述內(nèi)部模塊的硬件配置信息;所述擴(kuò)展配置存儲(chǔ)器為非易失性存儲(chǔ)器。
3.根據(jù)權(quán)利要求1或2所述的支付終端,其特征在于所述內(nèi)部模塊為通用接口。
4.根據(jù)權(quán)利要求3所述的支付終端,其特征在于還包括與所述內(nèi)部模塊相連的自動(dòng)識(shí)別裝置。
5.根據(jù)權(quán)利要求3所述的支付終端,其特征在于所述通用接口包括USB接口和SDIO接口。
6.根據(jù)權(quán)利要求4所述的支付終端,其特征在于所述通用接口包括USB接口和SDIO接口。
7.一種支付終端初始化方法,其特征在于包括以下步驟·202.讀取內(nèi)部配置表,獲取需要初始化的內(nèi)部模塊列表;·203.判斷是否初始化完所有所述內(nèi)部模塊;若所有所述內(nèi)部模塊已經(jīng)初始化,則進(jìn)行步驟208 ;若有所述內(nèi)部模塊還未初始化,則進(jìn)行步驟204 ;·204.所述支付終端準(zhǔn)備初始化這些未初始化的所述內(nèi)部模塊;·205.選擇一個(gè)未初始化的內(nèi)部模塊;·206.讀取所述內(nèi)部模塊在所述內(nèi)部配置表的相應(yīng)信息,并作為所述內(nèi)部模塊的硬件配直fe息;·207.根據(jù)獲取的所述內(nèi)部模塊的硬件配置信息初始化所述內(nèi)部模塊,并返回步驟203 ;·208.所述支付終端運(yùn)行應(yīng)用程序。
8.根據(jù)權(quán)利要求7所述支付終端初始化方法,其特征在于所述步驟205、步驟206之間還包括第一判斷步驟,所述第一判斷步驟包括以下步驟·2051.判斷未初始化的所述內(nèi)部模塊是否有擴(kuò)展配置表;若所述內(nèi)部模塊有所述擴(kuò)展配置表,則進(jìn)行步驟2052 ;若所述內(nèi)部模塊沒(méi)有所述擴(kuò)展配置表,則進(jìn)行步驟206 ;·2052.讀取所述擴(kuò)展配置表的內(nèi)容,并作為所述內(nèi)部模塊的硬件配置信息;進(jìn)行步驟207。
9.根據(jù)權(quán)利要求8所述支付終端初始化方法,其特征在于所述步驟206、步驟207之間還包括第二判斷步驟,所述第二判斷步驟包括以下步驟·2061.判斷所述內(nèi)部模塊是否為通用接口 ;若所述內(nèi)部模塊不為通用接口,則進(jìn)行步驟207 ;若所述內(nèi)部模塊為通用接口,則進(jìn)行步驟2062 ;·2062.探測(cè)與所述內(nèi)部模塊相連的自動(dòng)識(shí)別模塊是否存在;若所述自動(dòng)識(shí)別模塊不存在,則返回步驟203 ;若所述自動(dòng)識(shí)別模塊存在,則進(jìn)行步驟 2063 ;·2063.獲取相所述自動(dòng)識(shí)別模塊的相關(guān)信息,根據(jù)此次獲取所述自動(dòng)識(shí)別模塊的相關(guān)信息加上所述內(nèi)部模塊的本身信息,一起作為所述內(nèi)部模塊的硬件配置信息;進(jìn)行步驟 207。
全文摘要
本發(fā)明公開(kāi)一種支付終端及其初始化方法,所述支付終端包括支付終端主板FLASH、用于燒寫(xiě)支付終端主板FLASH的燒片裝置和至少一種用于與外設(shè)連接的內(nèi)部模塊;所述燒片裝置與所述支付終端主板FLASH相連,所述支付終端主板FLASH與所述內(nèi)部模塊相連;所述燒片裝置包括裝有硬件信息的內(nèi)部配置存儲(chǔ)器和裝有所述支付終端的操作系統(tǒng)的鏡像裝置;所述硬件信息包括所述支付終端的硬件配置信息、所述支付終端中存在的所述內(nèi)部模塊的種類(lèi)以及各種所述內(nèi)部模塊的硬件配置信息。通過(guò)本發(fā)明,可以實(shí)現(xiàn)針對(duì)同一個(gè)平臺(tái)的支付終端的各種產(chǎn)品型號(hào)和硬件配置信息,只提供一套底層軟件。這樣,大大減小生產(chǎn)預(yù)裝軟件的出錯(cuò)率和開(kāi)發(fā)人員維護(hù)的工作量。
文檔編號(hào)G07G1/00GK102411818SQ20111032918
公開(kāi)日2012年4月11日 申請(qǐng)日期2011年10月26日 優(yōu)先權(quán)日2011年10月26日
發(fā)明者吳旋, 曹小蘇 申請(qǐng)人:福建聯(lián)迪商用設(shè)備有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
达拉特旗| 增城市| 灵丘县| 滦平县| 双辽市| 丰城市| 金塔县| 昭苏县| 渭南市| 蚌埠市| 日照市| 乌鲁木齐市| 青浦区| 海林市| 洪泽县| 库车县| 雷山县| 秭归县| 万年县| 临潭县| 博罗县| 台州市| 广安市| 宁晋县| 仙居县| 都昌县| 曲靖市| 绿春县| 中西区| 彰武县| 泊头市| 兴和县| 金平| 册亨县| 尉氏县| 仙居县| 库伦旗| 壤塘县| 桂东县| 和龙市| 嫩江县|