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

可編程智能終端裝置及可編程智能終端運(yùn)行方法

文檔序號(hào):6327934閱讀:217來(lái)源:國(guó)知局
專利名稱:可編程智能終端裝置及可編程智能終端運(yùn)行方法
技術(shù)領(lǐng)域
本發(fā)明屬于物聯(lián)網(wǎng)和智能終端應(yīng)用技術(shù)領(lǐng)域。具體涉及一種可編程智能終端裝置及其可編程智能終端運(yùn)行方法。
背景技術(shù)
可編程智能終端(以下稱為PIT)包括數(shù)據(jù)采集和信息感知部分,數(shù)據(jù)和信息處理部分,數(shù)據(jù)傳輸部分,人機(jī)交互部分組成,終端運(yùn)行的程序軟件分成兩個(gè)部分。第一部分包括與具體終端裝置相關(guān)的操作系統(tǒng)、底層設(shè)備驅(qū)動(dòng)、API/SDK、基本功能處理程序、人機(jī)交互程序部分(以下稱為底層程序);第二部分包括與具體用戶功能相關(guān)的用戶資源、業(yè)務(wù)邏輯、數(shù)據(jù)算法部分(以下稱為業(yè)務(wù)程序)。目前一般智能終端的程序由操作系統(tǒng)、底層設(shè)備驅(qū)動(dòng)、API/SDK和應(yīng)用程序組成, 其中應(yīng)用程序包括基本功能處理程序、人機(jī)交互程序和用戶資源、業(yè)務(wù)邏輯、數(shù)據(jù)算法,用戶如果需要編寫(xiě)或修改業(yè)務(wù)程序時(shí),需要改寫(xiě)智能終端程序代碼,并重新編譯。由于不能直接編寫(xiě)或修改業(yè)務(wù)程序,導(dǎo)致即使編寫(xiě)或修改簡(jiǎn)單的業(yè)務(wù)程序也需要專業(yè)編程人員在充分了解智能終端程序結(jié)構(gòu)體系的條件下編程完成,并且需要重新編譯, 造成難度大、效率低,消耗大量人力資源。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是,而提供一種可編程智能終端裝置及可編程智能終端運(yùn)行方法,實(shí)現(xiàn)將業(yè)務(wù)程序和底層程序分離,并能夠直接編寫(xiě)或修改業(yè)務(wù)程序,在運(yùn)行時(shí)業(yè)務(wù)程序能夠直接被底層程序加載并解釋執(zhí)行。智能終端使用過(guò)程中面對(duì)各種不同的用戶資源、業(yè)務(wù)邏輯和數(shù)據(jù)算法時(shí),不用改寫(xiě)智能終端底層程序代碼而直接編寫(xiě)或修改業(yè)務(wù)程序。本發(fā)明采用了如下技術(shù)方案可編程智能終端裝置,包括核心模塊,人機(jī)交互模塊,輸入輸出接口模塊,識(shí)別模塊,通訊模塊和電源模塊,其特征在于核心模塊包括CPU,CPU通過(guò)總線分別連接有RAM和 FLASH ;人機(jī)交互模塊包括通過(guò)總線分別與CPU連接的IXD顯示屏、TOUCH觸摸屏和KEY輸入鍵盤(pán);輸入輸出接口模塊包括分別與CPU電連接的USB接口、SPI接口、1 接口、SD卡接口、攝像頭、音頻及視頻輸入輸出、揚(yáng)聲器、蜂鳴器和指示燈;識(shí)別模塊包括通過(guò)外圍電路分別與CPU連接的至少兩種RFID卡讀卡器、二代身份證讀卡器、指紋采集儀、人臉圖像采集儀、虹膜圖像采集儀、一維或二維條碼閱讀儀、磁卡讀卡器、接觸式IC卡讀卡器、電壓傳感器、電流傳感器、功率傳感器、壓力傳感器和溫濕度傳感器;通訊模塊包括通過(guò)外圍電路分別與CPU連接的3G通訊模塊、GPRS通訊模塊、CDMA通訊模塊、TCP/IP有線網(wǎng)絡(luò)接口、WiFi 熱點(diǎn)無(wú)線網(wǎng)絡(luò)模塊和MODEM電話線網(wǎng)絡(luò)接口 ;還包括用于為裝置供電的電源模塊,該模塊包括AC-DC電路、DC-DC電路、POE電路??删幊讨悄芙K端運(yùn)行方法,其特征是
第一步PIT終端加電運(yùn)行,啟動(dòng)操作系統(tǒng),并加載設(shè)備驅(qū)動(dòng),將集成開(kāi)發(fā)環(huán)境工具軟件通過(guò)通訊模塊連接到可編程智能終端裝置,可編程智能終端裝置進(jìn)入編輯狀態(tài),通過(guò)網(wǎng)絡(luò)傳輸方式將由集成開(kāi)發(fā)環(huán)境工具軟件編寫(xiě)的包含用戶資源、業(yè)務(wù)邏輯和數(shù)據(jù)算法的運(yùn)行文件,傳輸并儲(chǔ)存在FLASH中;第二步斷開(kāi)集成開(kāi)發(fā)環(huán)境工具軟件與可編程智能終端裝置的連接,重新啟動(dòng)運(yùn)行,可編程智能終端裝置首先運(yùn)行操作系統(tǒng),加載設(shè)備底層驅(qū)動(dòng)、框架程序和流程解析程序,然后再?gòu)腇LASH中讀取運(yùn)行文件,加載并解釋執(zhí)行。本發(fā)明的積極效果在于按照本發(fā)明的裝置和方法,PIT智能終端業(yè)務(wù)程序和底層程序是分離的,業(yè)務(wù)程序由用戶在專用集成開(kāi)發(fā)環(huán)境工具軟件(PIT-IDE)上編寫(xiě),并被底層程序加載解釋運(yùn)行。采用本發(fā)明提供的可編程智能終端裝置及可編程智能終端運(yùn)行方法,用戶不必采用傳統(tǒng)開(kāi)發(fā)調(diào)試智能終端方法,不需要掌握復(fù)雜的嵌入式系統(tǒng)的開(kāi)發(fā)技巧,也不需要了解智能終端設(shè)備的硬件驅(qū)動(dòng)和SDK開(kāi)發(fā)包,而采用終端提供商提供的集成開(kāi)發(fā)工具,只針對(duì)用戶資源、業(yè)務(wù)邏輯和數(shù)據(jù)算法,就能夠快速完成智能終端功能開(kāi)發(fā)和修改工作。因此,針物聯(lián)網(wǎng)產(chǎn)業(yè)定制化用戶需求,本發(fā)明可以大幅度降低定制化的難度。


圖1是本發(fā)明PIT系統(tǒng)流程結(jié)構(gòu)示意圖。圖2是本發(fā)明PIT終端流程結(jié)構(gòu)示意圖。圖3是本發(fā)明PIT終端裝置的硬件結(jié)構(gòu)示意圖。圖4是本發(fā)明PIT終端軟件結(jié)構(gòu)示意圖。圖5是本發(fā)明PIT終端軟件運(yùn)行流程示意圖。
具體實(shí)施例方式為了更好地理解和實(shí)施,下面結(jié)合附圖和實(shí)施例進(jìn)一步說(shuō)明本發(fā)明。如圖1,物聯(lián)網(wǎng)的應(yīng)用開(kāi)發(fā)商使用專用集成開(kāi)發(fā)環(huán)境(以下簡(jiǎn)稱PIT-IDE開(kāi)發(fā)工具)可以方便地將整個(gè)用戶系統(tǒng)的業(yè)務(wù)流程統(tǒng)一編寫(xiě),就像為PC機(jī)開(kāi)發(fā)軟件一樣方便。開(kāi)發(fā)者不必采用傳統(tǒng)開(kāi)發(fā)調(diào)試智能終端的方法,PIT-IDE開(kāi)發(fā)工具不需要開(kāi)發(fā)者掌握嵌入式系統(tǒng)的開(kāi)發(fā)技巧,不需要了解終端設(shè)備的硬件驅(qū)動(dòng)和SDK開(kāi)發(fā)包,所有的設(shè)計(jì)工作完全在PC機(jī)上完成,并且所有界面設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、業(yè)務(wù)流程及邏輯設(shè)計(jì)、通訊設(shè)計(jì)都與開(kāi)發(fā)PC機(jī)的方法一致。PIT終端流程結(jié)構(gòu)如圖2,從圖2中可以看到,操作系統(tǒng)、設(shè)備驅(qū)動(dòng)、框架程序和解析程序都由終端提供商設(shè)計(jì)編寫(xiě),應(yīng)用開(kāi)發(fā)商只需要關(guān)注和編寫(xiě)用戶流程和用戶資源,關(guān)注如何使用用戶數(shù)據(jù),即可輕松完成一項(xiàng)復(fù)雜的智能終端開(kāi)發(fā)項(xiàng)目。如圖3,PIT終端硬件結(jié)構(gòu)體系包括核心模塊1,人機(jī)交互模塊2,輸入輸出接口模塊3,識(shí)別模塊4,通訊模塊5和電源模塊6。其中,核心模塊1包括CPU,CPU通過(guò)總線分別連接有RAM和FLASH。人機(jī)交互模塊2包括通過(guò)總線分別與CPU連接的IXD顯示屏、TOUCH 觸摸屏和KEY輸入鍵盤(pán)。該模塊用于人機(jī)交互。輸入輸出接口模塊3包括分別與CPU電連接的USB接口、SPI接口、1 接口、SD卡接口、攝像頭、音頻及視頻輸入輸出、揚(yáng)聲器、蜂鳴器
4和指示燈。識(shí)別模塊4包括通過(guò)外圍電路分別與CPU連接的至少兩種RFID卡讀卡器、二代身份證讀卡器、指紋采集儀、人臉圖像采集儀、虹膜圖像采集儀、一維或二維條碼閱讀儀、磁卡讀卡器、接觸式IC卡讀卡器、電壓傳感器、電流傳感器、功率傳感器、壓力傳感器和溫濕度傳感器。該模塊是全面的感知識(shí)別設(shè)備支持。通訊模塊5包括通過(guò)外圍電路分別與CPU 連接的3G通訊模塊、GPRS通訊模塊、CDMA通訊模塊、TCP/IP有線網(wǎng)絡(luò)接口、WiFi熱點(diǎn)無(wú)線網(wǎng)絡(luò)模塊和MODEM電話線網(wǎng)絡(luò)接口。該模塊用于通訊支持。還包括用于為裝置供電的電源模塊6。該模塊包括AC-DC電路、DC-DC電路、POE電路。該模塊支持包括AC/DC、后備電池、 POE、太陽(yáng)能電池板在內(nèi)的供電方案。如圖4,PIT終端軟件結(jié)構(gòu)體系包括以下四大部分A部分嵌入式操作系統(tǒng)、設(shè)備驅(qū)動(dòng)及SDK,這部分程序是由終端提供商針對(duì)每個(gè)型號(hào)的終端機(jī)開(kāi)發(fā)的。PIT終端出廠時(shí)就固化在設(shè)備中,這部分設(shè)備支持在線升級(jí),用戶可以在現(xiàn)場(chǎng)為終端設(shè)備升級(jí)到最新的程序。B部分PIT終端系統(tǒng)運(yùn)行框架程序和用戶流程解析程序,這部分程序是終端提供商公開(kāi)發(fā)行的PIT軟件。合法授權(quán)的應(yīng)用開(kāi)發(fā)商都會(huì)得到相應(yīng)的版本程序,其購(gòu)買(mǎi)到PIT 終端后可以方便的下載到終端機(jī)中。C部分合法授權(quán)的應(yīng)用開(kāi)發(fā)商可以為其用戶編寫(xiě)專用工程文件,包括業(yè)務(wù)流程文件、用戶界面文件、菜單文件和用戶資源文件。編寫(xiě)好的工程文件可以方便的下載到終端機(jī)中,用戶工程文件只與用戶系統(tǒng)業(yè)務(wù)要求和運(yùn)行邏輯相關(guān),不同型號(hào)的PIT終端可以共用相同的工程文件(可能需要修改某些資源文件)。D部分PIT設(shè)備運(yùn)行時(shí)需要的檔案數(shù)據(jù)、記錄數(shù)據(jù)、運(yùn)行參數(shù)和運(yùn)行日志。這些數(shù)據(jù)是由用戶系統(tǒng)在運(yùn)行時(shí)產(chǎn)生的,也是用戶系統(tǒng)運(yùn)行所需要達(dá)到的目的。這些數(shù)據(jù)可以通過(guò)數(shù)據(jù)傳輸通道,根據(jù)在用戶流程中設(shè)計(jì)好的方式傳輸?shù)接脩魯?shù)據(jù)服務(wù)器中。以下是PIT終端軟件運(yùn)行方法首先,PIT終端加電運(yùn)行,啟動(dòng)操作系統(tǒng),并加載設(shè)備驅(qū)動(dòng)。然后,將集成開(kāi)發(fā)環(huán)境工具軟件(PIT-IDE)通過(guò)通訊模塊5連接到PIT終端裝置,PIT終端裝置進(jìn)入編輯狀態(tài),通過(guò)網(wǎng)絡(luò)傳輸方式將由集成開(kāi)發(fā)環(huán)境工具軟件(PIT-IDE)編寫(xiě)的包含用戶資源、業(yè)務(wù)邏輯和數(shù)據(jù)算法的運(yùn)行文件,傳輸并儲(chǔ)存在FLASH中。斷開(kāi)集成開(kāi)發(fā)環(huán)境工具軟件與可編程智能終端裝置的連接,重新啟動(dòng)運(yùn)行,可編程智能終端裝置首先運(yùn)行操作系統(tǒng),加載設(shè)備底層驅(qū)動(dòng)、框架程序和流程解析程序,然后再?gòu)腇LASH中讀取運(yùn)行文件,加載并解釋執(zhí)行。如圖5所示,PIT終端加電運(yùn)行后重新啟動(dòng)操作系統(tǒng),并加載設(shè)備驅(qū)動(dòng)。然后運(yùn)行 PIT框架程序和用戶流程解析程序,設(shè)備進(jìn)入運(yùn)行狀態(tài)。框架程序加載相應(yīng)流程文件和資源文件后開(kāi)始運(yùn)行用戶業(yè)務(wù)流程。運(yùn)行用戶業(yè)務(wù)流程時(shí),框架程序讀取終端設(shè)備各部分的輸入,解析程序解析用戶業(yè)務(wù)流程并執(zhí)行控制邏輯、處理數(shù)據(jù)請(qǐng)求、數(shù)據(jù)運(yùn)算和通訊請(qǐng)求,然后將運(yùn)行過(guò)程中間變量寫(xiě)入緩沖區(qū)中。框架程序檢查中間變量和邏輯,并對(duì)錯(cuò)誤進(jìn)行處理后交由設(shè)備執(zhí)行輸出。完成一個(gè)邏輯循環(huán)后,程序自動(dòng)進(jìn)入下一個(gè)邏輯循環(huán)繼續(xù)執(zhí)行用戶業(yè)務(wù)流程。在框架程序檢查中間變量和邏輯時(shí),如果發(fā)現(xiàn)致命錯(cuò)誤,框架程序?qū)⑦M(jìn)行錯(cuò)誤報(bào)警并停止用戶業(yè)務(wù)流程的運(yùn)行,等待用戶處理。
權(quán)利要求
1.可編程智能終端裝置,包括核心模塊(1),人機(jī)交互模塊O),輸入輸出接口模塊 (3),識(shí)別模塊(4),通訊模塊(5)和電源模塊(6),其特征在于核心模塊(1)包括CPU,CPU 通過(guò)總線分別連接有RAM和FLASH;人機(jī)交互模塊( 包括通過(guò)總線分別與CPU連接的IXD 顯示屏、TOUCH觸摸屏和KEY輸入鍵盤(pán);輸入輸出接口模塊C3)包括分別與CPU電連接的 USB接口、SPI接口、1 接口、SD卡接口、攝像頭、音頻及視頻輸入輸出、揚(yáng)聲器、蜂鳴器和指示燈;識(shí)別模塊(4)包括通過(guò)外圍電路分別與CPU連接的至少兩種RFID卡讀卡器、二代身份證讀卡器、指紋采集儀、人臉圖像采集儀、虹膜圖像采集儀、一維或二維條碼閱讀儀、磁卡讀卡器、接觸式IC卡讀卡器、電壓傳感器、電流傳感器、功率傳感器、壓力傳感器和溫濕度傳感器;通訊模塊( 包括通過(guò)外圍電路分別與CPU連接的3G通訊模塊、GPRS通訊模塊、 CDMA通訊模塊、TCP/IP有線網(wǎng)絡(luò)接口、WiFi熱點(diǎn)無(wú)線網(wǎng)絡(luò)模塊和MODEM電話線網(wǎng)絡(luò)接口 ; 還包括用于為裝置供電的電源模塊(6),該模塊包括AC-DC電路、DC-DC電路、POE電路。
2.可編程智能終端運(yùn)行方法,其特征是第一步PIT終端加電運(yùn)行,啟動(dòng)操作系統(tǒng),并加載設(shè)備驅(qū)動(dòng),將集成開(kāi)發(fā)環(huán)境工具軟件通過(guò)通訊模塊( 連接到可編程智能終端裝置,可編程智能終端裝置進(jìn)入編輯狀態(tài),通過(guò)網(wǎng)絡(luò)傳輸方式將由集成開(kāi)發(fā)環(huán)境工具軟件編寫(xiě)的包含用戶資源、業(yè)務(wù)邏輯和數(shù)據(jù)算法的運(yùn)行文件,傳輸并儲(chǔ)存在FLASH中;第二步斷開(kāi)集成開(kāi)發(fā)環(huán)境工具軟件與可編程智能終端裝置的連接,重新啟動(dòng)運(yùn)行,可編程智能終端裝置首先運(yùn)行操作系統(tǒng),加載設(shè)備底層驅(qū)動(dòng)、框架程序和流程解析程序,然后再?gòu)腇LASH中讀取運(yùn)行文件,加載并解釋執(zhí)行。
3.如權(quán)利要求2所述的可編程智能終端運(yùn)行方法,其特征是其中第二步為PIT終端加電運(yùn)行,重新啟動(dòng)操作系統(tǒng),并加載設(shè)備驅(qū)動(dòng),然后運(yùn)行PIT 框架程序和用戶流程解析程序,設(shè)備進(jìn)入運(yùn)行狀態(tài),框架程序加載相應(yīng)流程文件和資源文件后開(kāi)始運(yùn)行用戶業(yè)務(wù)流程;運(yùn)行用戶業(yè)務(wù)流程時(shí),框架程序讀取終端設(shè)備各部分的輸入,解析程序解析用戶業(yè)務(wù)流程并執(zhí)行控制邏輯、處理數(shù)據(jù)請(qǐng)求、數(shù)據(jù)運(yùn)算和通訊請(qǐng)求,然后將運(yùn)行過(guò)程中間變量寫(xiě)入緩沖區(qū)中;框架程序檢查中間變量和邏輯,并對(duì)錯(cuò)誤進(jìn)行處理后交由設(shè)備執(zhí)行輸出,完成一個(gè)邏輯循環(huán)后,程序自動(dòng)進(jìn)入下一個(gè)邏輯循環(huán)繼續(xù)執(zhí)行用戶業(yè)務(wù)流程。
4.如權(quán)利要求3所述的可編程智能終端運(yùn)行方法,其特征是在框架程序檢查中間變量和邏輯時(shí),如果發(fā)現(xiàn)致命錯(cuò)誤,框架程序?qū)⑦M(jìn)行錯(cuò)誤報(bào)警并停止用戶業(yè)務(wù)流程的運(yùn)行,等待用戶處理。
全文摘要
本發(fā)明是一種可編程智能終端裝置及可編程智能終端運(yùn)行方法,可編程智能終端開(kāi)始運(yùn)行工作前通過(guò)網(wǎng)絡(luò)傳輸將由集成開(kāi)發(fā)軟件編寫(xiě)的包含用戶資源、業(yè)務(wù)邏輯和數(shù)據(jù)算法的運(yùn)行文件,傳輸并儲(chǔ)存在智能終端的FLASH中;可編程智能終端運(yùn)行時(shí)首先運(yùn)行操作系統(tǒng),加載設(shè)備底層驅(qū)動(dòng)、框架程序和流程解析程序,然后再?gòu)闹悄芙K端的FLASH中讀取運(yùn)行文件,加載并解釋執(zhí)行。智能終端使用過(guò)程中面對(duì)各種不同的用戶資源、業(yè)務(wù)邏輯和數(shù)據(jù)算法時(shí),不用改寫(xiě)智能終端底層程序代碼而直接編寫(xiě)或修改業(yè)務(wù)程序。針物聯(lián)網(wǎng)產(chǎn)業(yè)定制化用戶需求,本發(fā)明可以大幅度降低定制化的難度。
文檔編號(hào)G05B19/05GK102346456SQ201110124429
公開(kāi)日2012年2月8日 申請(qǐng)日期2011年5月6日 優(yōu)先權(quán)日2011年5月6日
發(fā)明者孫曉全, 李煒, 滕小東, 王冠男 申請(qǐng)人:煙臺(tái)威爾數(shù)據(jù)系統(tǒng)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
府谷县| 榆社县| 商南县| 万安县| 建平县| 区。| 延川县| 新田县| 武强县| 安丘市| 隆德县| 河间市| 黄石市| 武邑县| 奎屯市| 云林县| 张北县| 循化| 什邡市| 合阳县| 布拖县| 黄冈市| 建始县| 长寿区| 鄂托克旗| 莱阳市| 毕节市| 怀安县| 大城县| 航空| 新乡县| 金昌市| 彝良县| 长寿区| 崇义县| 内丘县| 石台县| 江油市| 兴业县| 石楼县| 建阳市|