日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種基于WiFi的軟件無線遠(yuǎn)程調(diào)試更新系統(tǒng)及方法

文檔序號:10697541閱讀:443來源:國知局
一種基于WiFi的軟件無線遠(yuǎn)程調(diào)試更新系統(tǒng)及方法
【專利摘要】本發(fā)明公開了一種基于WiFi的軟件無線遠(yuǎn)程調(diào)試更新系統(tǒng)及方法,包括車載娛樂影音調(diào)試系統(tǒng)和PC端,所述車載娛樂影音系統(tǒng)內(nèi)設(shè)有第一WiFi模塊,PC端設(shè)有第二WiFi模塊、trace數(shù)據(jù)分析顯示工具和遠(yuǎn)程訪問管理系統(tǒng);所述車載娛樂影音系統(tǒng)將trace數(shù)據(jù)輸出至第一WiFi模塊;第一WiFi模塊將trace數(shù)據(jù)傳輸?shù)絇C端的第二WiFi模塊;所述PC端將第二WiFi模塊接收到的trace數(shù)據(jù)顯示出來,同時通過遠(yuǎn)程訪問管理系統(tǒng)遠(yuǎn)程操作車載娛樂影音導(dǎo)航系統(tǒng),以實(shí)現(xiàn)軟件完全無線狀態(tài)下的分析調(diào)試更新。本發(fā)明第一次通過WiFi實(shí)現(xiàn)了系統(tǒng)軟件無線分析調(diào)試更新,利用該發(fā)明不僅減去了調(diào)試環(huán)境搭建的繁瑣,而且節(jié)省了開發(fā)成本,成本低,更是給程序員快速開發(fā)軟件帶來了便利、縮短了軟件開發(fā)周期時間。
【專利說明】
一種基于W i FI的軟件無線遠(yuǎn)程調(diào)試更新系統(tǒng)及方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及計算機(jī)軟件工程領(lǐng)域,具體涉及一種基于wifi的軟件無線遠(yuǎn)程調(diào)試更新系統(tǒng)及方法。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的飛速發(fā)展,各個行業(yè)都面臨著巨大的快速更新?lián)Q代的挑戰(zhàn)。軟件行業(yè)也同時面臨了巨大的挑戰(zhàn),軟件開發(fā)效率及更新速度也是一個快速占領(lǐng)市場奪得客戶的一個重要環(huán)節(jié)。這個就對程序員在開發(fā)效率、軟件調(diào)試方式方法等方面提出了挑戰(zhàn)。
[0003]目前常用的軟件調(diào)試方法有:1、在機(jī)器設(shè)備上要預(yù)留一個硬件調(diào)試口,程序員使用trace工具接上預(yù)留口,一根長長的trace工具線的另一頭連著PC,在PC上安裝接收數(shù)據(jù)解析工具分析軟件運(yùn)行狀態(tài);2、修改調(diào)試樣機(jī),在樣機(jī)上飛線接上USB線使樣機(jī)的存儲設(shè)備作為一個PC端的外接設(shè)備使用,如此軟件更新的時候可以將軟件替換到當(dāng)前PC的鏡像文件下修改樣機(jī)軟件;3、將更新的軟件拷貝到外接USB或SD上,然后將調(diào)試樣機(jī)調(diào)成debug模式,將USB或SD上更新軟件文件替換進(jìn)調(diào)試機(jī)里面,等等。如上常用的軟件調(diào)試方法都離不開trace工具、外接設(shè)備線、USB或SD卡等。需要如此多的附加設(shè)備來調(diào)試軟件,單單在臺架上調(diào)試還好、如果要到問題現(xiàn)場去調(diào)試不僅工具繁瑣而且工具的耐用性都還有待進(jìn)一步考驗(yàn)。目前wifi模塊在車載娛樂影音系統(tǒng)上不斷得到普及,與wifi有關(guān)的功能軟件如導(dǎo)航實(shí)時路況報道等等,在車載娛樂影音系統(tǒng)上將得到廣泛的運(yùn)用。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的目的是提供一種基于wifi的軟件無線遠(yuǎn)程調(diào)試更新系統(tǒng)及方法,該系統(tǒng)軟件的trace數(shù)據(jù)輸出將通過wifi的方式傳輸?shù)絇C端顯示,同時在車載娛樂影音調(diào)試系統(tǒng)內(nèi)集成Telnet、ftp服務(wù),PC端通過wif i訪問機(jī)器的硬盤空間,將PC端鏡像上的軟件更新到WINCE文件系統(tǒng)上,從而實(shí)現(xiàn)軟件完全無線狀態(tài)下的分析調(diào)試更新功能。即本發(fā)明的主要解決問題是通過WiFi無線通訊實(shí)現(xiàn)在PC機(jī)上對車載娛樂影音系統(tǒng)的遠(yuǎn)程操控,進(jìn)一步實(shí)現(xiàn)軟件完全無線狀態(tài)下的分析調(diào)試更新功能。
[0005]實(shí)現(xiàn)本發(fā)明目的的技術(shù)方案是:
一種基于WiFi的軟件無線遠(yuǎn)程調(diào)試更新系統(tǒng),包括車載娛樂影音調(diào)試系統(tǒng)和PC端,所述車載娛樂影音系統(tǒng)內(nèi)設(shè)有第一 WiFi模塊,PC端設(shè)有第二 WiFi模塊、trace數(shù)據(jù)分析顯示工具和遠(yuǎn)程訪問管理系統(tǒng);
所述車載娛樂影音系統(tǒng)用于通過UART接口將內(nèi)部存儲系統(tǒng)和系統(tǒng)軟件的trace數(shù)據(jù)輸出至第一 WiFi模塊;
所述第一 WiFi模塊用于通過wifi無線通信將trace數(shù)據(jù)傳輸?shù)絇C端的第二 WiFi模塊;所述PC端用于將第二 WiFi模塊接收到的trace數(shù)據(jù)通過trace數(shù)據(jù)分析顯示工具顯示出來,同時用于通過遠(yuǎn)程訪問管理系統(tǒng)遠(yuǎn)程操作車載娛樂影音導(dǎo)航系統(tǒng),以實(shí)現(xiàn)軟件完全無線狀態(tài)下的分析調(diào)試更新。[000?] 所述基于WiFi的軟件無線遠(yuǎn)程調(diào)試更新系統(tǒng)還包括WiFi Debug開關(guān),所述WiFiDebug開關(guān)設(shè)于第一 WiFi模塊上,用于控制所述車載娛樂影音調(diào)試系統(tǒng)打開和關(guān)閉狀態(tài)。
[0007]所述車載娛樂影音調(diào)試系統(tǒng)中還設(shè)有telnet/ftp組件。
[0008]一種基于wifi的軟件無線分析調(diào)試更新的方法,包括如下步驟:
(1)將車載娛樂影音調(diào)試系統(tǒng)內(nèi)部存儲系統(tǒng)和系統(tǒng)軟件的trace數(shù)據(jù)通過UART接口輸出至第一 WiFi模塊;
(2)第一WiFi模塊通過wifi無線通信將數(shù)據(jù)傳輸?shù)絇C端的第二 WiFi模塊;
(3)PC端的trace數(shù)據(jù)分析顯示工具將第二WiFi模塊接收到的trace數(shù)據(jù)顯示出來,同時通過遠(yuǎn)程訪問管理的Telnet和FTP服務(wù)遠(yuǎn)程操作車載娛樂影音導(dǎo)航WINCE系統(tǒng)的文件系統(tǒng),實(shí)現(xiàn)無線環(huán)境下對車載娛樂影音系統(tǒng)軟件的更新調(diào)試。
[0009]所述實(shí)現(xiàn)無線環(huán)境下對車載娛樂影音系統(tǒng)軟件的遠(yuǎn)程更新調(diào)試的具體操作流程包括:
(1)在WINCE系統(tǒng)上移植Wifi驅(qū)動模塊并燒寫進(jìn)系統(tǒng);
(2)添加網(wǎng)絡(luò)組件;
(3)添加成功后,設(shè)置WiFi靜態(tài)地址及服務(wù)器DNS,測試能否聯(lián)網(wǎng);
(4)打開wifi模塊開關(guān);
(5)添加Telnet/ftp組件;
(6)獲取WINCEIP地址,設(shè)置PC端IP,使這兩個IP在同一網(wǎng)段;
(7)PC通過網(wǎng)絡(luò)文件共享輸入WINCEIP地址或通過TeInet遠(yuǎn)程登錄遠(yuǎn)程操作WINCE下的文件。
[0010]本發(fā)明的優(yōu)點(diǎn)為:本發(fā)明第一次通過wifi實(shí)現(xiàn)了系統(tǒng)軟件無線分析調(diào)試更新,利用該發(fā)明不僅減去了調(diào)試環(huán)境搭建的繁瑣,而且節(jié)省了開發(fā)成本,成本低,更是給程序員快速開發(fā)軟件帶來了便利、縮短了軟件開發(fā)周期時間。
【附圖說明】
[0011]圖1為本發(fā)明的系統(tǒng)框圖;
圖2為本發(fā)明中WiFi Debug開關(guān)的內(nèi)部結(jié)構(gòu)框圖;
圖3為本發(fā)明中的WiFi Debug開關(guān)界面圖;
圖4為本發(fā)明方法實(shí)現(xiàn)無線遠(yuǎn)程操控調(diào)試的流程圖;
圖5為本發(fā)明實(shí)施例中增加WiFi驅(qū)動的示意圖;
圖6為本發(fā)明實(shí)施例中增加WiFi配置信息組件的示意圖。
【具體實(shí)施方式】
[0012]如圖1,一種基于wifi的軟件無線分析調(diào)試更新系統(tǒng),包括車機(jī)和PC端,所述車機(jī)內(nèi)設(shè)有車載娛樂影音系統(tǒng),其特征在于,所述車載娛樂影音系統(tǒng)內(nèi)設(shè)有UART接口及第一WiFi模塊,PC端設(shè)有第二 WiFi模塊、trace數(shù)據(jù)分析顯示工具和遠(yuǎn)程訪問管理系統(tǒng);車載娛樂影音系統(tǒng)機(jī)型用于通過UART接口將內(nèi)部存儲系統(tǒng)和系統(tǒng)軟件的trace數(shù)據(jù)輸出至第一WiFi模塊;第一 WiFi模塊用于通過wifi無線通信將trace數(shù)據(jù)傳輸?shù)絇C端的第二 WiFi模塊;PC端用于將第二 WiFi模塊接收到的trace數(shù)據(jù)通過trace數(shù)據(jù)分析顯示工具顯示出來,同時用于通過遠(yuǎn)程訪問管理系統(tǒng)遠(yuǎn)程操作車載娛樂影音調(diào)試系統(tǒng)的文件,實(shí)現(xiàn)軟件的無線調(diào)試更新與升級的功能。
[0013]本發(fā)明實(shí)施例中,車載娛樂影音導(dǎo)航系統(tǒng)軟件的trace數(shù)據(jù)通過UART口直接輸出給第一 wifi模塊,通過w i f i無線高速的傳輸功能把數(shù)據(jù)傳輸?shù)絇C端的第二 w i f i模塊,然后通過PC端的trace工具將數(shù)據(jù)顯示出來。同時通過PC端啟動Telnet和FTP服務(wù)遠(yuǎn)程操作車載影音娛樂導(dǎo)航WINCE系統(tǒng)的文件系統(tǒng),實(shí)現(xiàn)軟件的無線調(diào)試更新與升級的功能。
[0014]為了避免機(jī)器的wifi模塊過多的為無關(guān)功能而損耗系統(tǒng)資源,系統(tǒng)還專門設(shè)置一個WiFi Debug開關(guān)去控制此調(diào)試系統(tǒng)的功能。從而可以在不影響系統(tǒng)性能的情況下使用此功能。開關(guān)的內(nèi)部結(jié)構(gòu)框圖如圖2,在車載娛樂影音系統(tǒng)硬件部分增添的WiFi模塊加設(shè)開關(guān),用于控制WiFi模塊的開啟與關(guān)閉;在BL&APP(應(yīng)用程序)操作界面上通過MW(中間邏輯)連接到OS(操作系統(tǒng))底層的硬件驅(qū)動實(shí)現(xiàn)對硬件的操作。實(shí)現(xiàn)方法是在車載娛樂影音系統(tǒng)和WiFi模塊連接的硬件部分設(shè)置一個開關(guān)鍵,添加該按鍵驅(qū)動到系統(tǒng)中,可以通過操作車載娛樂影音系統(tǒng)的界面控制該開關(guān)按鍵,達(dá)到開啟或關(guān)閉WiFi模塊的功能。
[0015]通過這個開關(guān)不僅可以有選擇的斷開網(wǎng)絡(luò)、Telnet、FTP連接和系統(tǒng)軟件的trace輸出。而且可以兼容原來系統(tǒng)的設(shè)計。同時為了方便操作,本發(fā)明將在特定的情況下啟動如圖3所示的界面去控制此功能。
[0016]一種基于wifi的軟件無線分析調(diào)試更新的方法,包括如下步驟:
(1)將車載娛樂影音調(diào)試系統(tǒng)內(nèi)部存儲系統(tǒng)和系統(tǒng)軟件的trace數(shù)據(jù)通過UART接口輸出至第一 WiFi模塊;
(2)第一WiFi模塊通過wifi無線通信將數(shù)據(jù)傳輸?shù)絇C端的第二 WiFi模塊;
(3)PC端的trace數(shù)據(jù)分析顯示工具將第二WiFi模塊接收到的trace數(shù)據(jù)顯示出來,同時通過遠(yuǎn)程訪問管理的Telnet和FTP服務(wù)遠(yuǎn)程操作車載娛樂影音導(dǎo)航WINCE系統(tǒng)的文件系統(tǒng),實(shí)現(xiàn)無線環(huán)境下對車載娛樂影音系統(tǒng)軟件的更新調(diào)試。
[0017]以下是發(fā)明人針對本發(fā)明基于WiFi無線通訊實(shí)現(xiàn)在PC機(jī)上對車載娛樂影音系統(tǒng)的遠(yuǎn)程操控,所做的具體操作步驟如圖4所示,包括:
(1)在車載娛樂影音導(dǎo)航WINCE系統(tǒng)上移植wifi驅(qū)動模塊并燒寫進(jìn)系統(tǒng)
1)將wifi驅(qū)動添加到目錄WINCE600 \ PLATFORM\ TT6X0BD \ FILES \ App下,如圖5;
2)在WINCE系統(tǒng)中的CatalogItems View下添加WiFi配置信息的組件,如圖6;
3)保存及編譯組件;
4)燒錄系統(tǒng),把控制WiFi的應(yīng)用程序拷貝到設(shè)備平臺安裝;
5)開機(jī)重啟,wifi窗口出現(xiàn);
(2)添加網(wǎng)絡(luò)組件與網(wǎng)絡(luò)接口通信交互
1)IE瀏覽器中添加網(wǎng)絡(luò)組件NETCompact Framework 3.5;
2)保存編譯;
3)測試網(wǎng)頁功能;
4)輸入密碼,連接;
5)設(shè)置wifi靜態(tài)地址及服務(wù)器DNS或者默認(rèn)動態(tài)獲??;
6)互聯(lián)網(wǎng)測試,在IE中輸入網(wǎng)址。
[0018](3)打開WiFi模塊開關(guān)(4)增加telnet/ ftp組件
1)在PC中,"Communicat1nServices and Networking^-VServers",然后我們會看到 “FTP Server” 和 “Telnet Server”,選中這兩項(xiàng);
2)添加了FTP組件后,在注冊表Platform.reg里面加入以下內(nèi)容,實(shí)現(xiàn)匿名訪問FTP月艮務(wù);
[HKEY_LOCAL_MACHINE\Comm\FTPD] " I sEnab I ed" = dwor d:1 ’啟用FTP "UseAuthenticat1n〃 = dword:1 〃A1 lowAnonymous〃=dword:1 ’允許匿名訪問〃AllowAnonymousUpload//=dword:1 〃A1 lowAnonymousVroots〃=dword:1 〃DefaultDir〃=〃\\〃 ’默認(rèn)目錄
3)保存、編譯和燒錄。
[0019](5)獲取WINCE IP地址,設(shè)置PC端IP,使這兩個IP在同一網(wǎng)段。
[0020](6)PC通過網(wǎng)絡(luò)文件共享輸入WINCE IP地址或通過Telnet遠(yuǎn)程登錄遠(yuǎn)程操作WINCE下的文件。
[0021]1)PC電腦通過命令telnet遠(yuǎn)程登陸與車機(jī)交互,運(yùn)用相關(guān)telnet命令即可無線遠(yuǎn)程操作WINCE下的文件,如命令cd SDMemory /dir查看SD中文件;
2)PC與車載娛樂影音調(diào)試系統(tǒng)通過FTP網(wǎng)絡(luò)文件共享,在PC端地址欄輸入WINCE的IP地址訪問(PC端必須與WINCE在同一個網(wǎng)段如fttp://192.168.1.xx)WINCE與PC已經(jīng)共享成功。
[0022]綜上通過Telnet和FTP組件借助wifi即可實(shí)現(xiàn)無線環(huán)境下對車載娛樂影音系統(tǒng)機(jī)型軟件更新調(diào)試。
【主權(quán)項(xiàng)】
1.一種基于WiFi的軟件無線遠(yuǎn)程調(diào)試更新系統(tǒng),其特征在于,包括車載娛樂影音調(diào)試系統(tǒng)和PC端,所述車載娛樂影音系統(tǒng)內(nèi)設(shè)有第一 WiFi模塊,PC端設(shè)有第二 WiFi模塊、trace數(shù)據(jù)分析顯示工具和遠(yuǎn)程訪問管理系統(tǒng); 所述車載娛樂影音系統(tǒng)用于通過UART接口將內(nèi)部存儲系統(tǒng)和系統(tǒng)軟件的trace數(shù)據(jù)輸出至第一 WiFi模塊; 所述第一 WiFi模塊用于通過wifi無線通信將trace數(shù)據(jù)傳輸?shù)絇C端的第二 WiFi模塊; 所述PC端用于將第二 WiFi模塊接收到的trace數(shù)據(jù)通過trace數(shù)據(jù)分析顯示工具顯示出來,同時用于通過遠(yuǎn)程訪問管理系統(tǒng)遠(yuǎn)程操作車載娛樂影音導(dǎo)航系統(tǒng),以實(shí)現(xiàn)軟件完全無線狀態(tài)下的分析調(diào)試更新。2.根據(jù)權(quán)利要求1所述的基于wifi的軟件無線遠(yuǎn)程調(diào)試更新系統(tǒng),其特征在于,還包括WiFi Debug開關(guān),所述WiFi Debug開關(guān)設(shè)于第一WiFi模塊上,用于控制所述車載娛樂影音調(diào)試系統(tǒng)打開和關(guān)閉狀態(tài)。3.根據(jù)權(quán)利要求1所述的基于wifi的軟件無線遠(yuǎn)程調(diào)試更新系統(tǒng),其特征在于,所述車載娛樂影音調(diào)試系統(tǒng)中還設(shè)有telnet/ ftp組件。4.一種基于wif i的軟件無線分析調(diào)試更新的方法,其特征在于,包括如下步驟: (1)將車載娛樂影音調(diào)試系統(tǒng)內(nèi)部存儲系統(tǒng)和系統(tǒng)軟件的trace數(shù)據(jù)通過UART接口輸出至第一 WiFi模塊; (2)第一WiFi模塊通過wifi無線通信將數(shù)據(jù)傳輸?shù)絇C端的第二 WiFi模塊; (3)PC端的trace數(shù)據(jù)分析顯示工具將第二WiFi模塊接收到的trace數(shù)據(jù)顯示出來,同時通過遠(yuǎn)程訪問管理的Telnet和FTP服務(wù)遠(yuǎn)程操作車載娛樂影音導(dǎo)航WINCE系統(tǒng)的文件系統(tǒng),實(shí)現(xiàn)無線環(huán)境下對車載娛樂影音系統(tǒng)軟件的遠(yuǎn)程更新調(diào)試。5.根據(jù)權(quán)利要求4所述的基于wifi的軟件無線分析調(diào)試更新的方法,其特征在于,所述實(shí)現(xiàn)無線環(huán)境下對車載娛樂影音系統(tǒng)軟件的遠(yuǎn)程更新調(diào)試的具體操作流程包括: (1)在WINCE系統(tǒng)上移植第一wif i驅(qū)動模塊并燒寫進(jìn)系統(tǒng); (2)添加網(wǎng)絡(luò)組件; (3)添加成功后,設(shè)置WiFi靜態(tài)地址及服務(wù)器DNS,測試能否聯(lián)網(wǎng); (4)打開wifi模塊開關(guān); (5)添加Telnet/ftp組件; (6 )獲取WINCE IP地址,設(shè)置PC端IP,使這兩個IP在同一網(wǎng)段; (7)PC通過FTP網(wǎng)絡(luò)文件共享輸入WINCE IP地址或通過Telnet遠(yuǎn)程登錄遠(yuǎn)程操作WINCE下的文件。
【文檔編號】G06F9/44GK106066792SQ201610355345
【公開日】2016年11月2日
【申請日】2016年5月25日 公開號201610355345.8, CN 106066792 A, CN 106066792A, CN 201610355345, CN-A-106066792, CN106066792 A, CN106066792A, CN201610355345, CN201610355345.8
【發(fā)明人】陳以, 劉文滔, 齊彥甫
【申請人】桂林電子科技大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1