前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇通訊技術(shù)論文范文,相信會為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。
WEBIM為一類基于網(wǎng)頁的即時通訊工具,其代表如webQQ,是對傳統(tǒng)即時通訊服務(wù)的一種改革。網(wǎng)頁版即使通訊產(chǎn)品的優(yōu)勢主要有以下幾點:無需下載、安裝客戶端軟件。用戶不再需要經(jīng)常更換通訊軟件的版本而不停下載安裝新的客戶端,節(jié)約電腦的空間。聊天記錄無論在任意電腦上都可以查看。傳統(tǒng)的即時通訊軟件一般把聊天記錄保存在客戶端的電腦上,用戶換了電腦再使用的時候,往往就查看不到聊天記錄。但是網(wǎng)頁版的即時通訊軟件是將聊天記錄保存在服務(wù)器中,因此,無論在哪臺電腦上使用都可以看到聊天記錄??梢院蜕鐓^(qū)網(wǎng)站無縫結(jié)合,進(jìn)一步提高用戶之間的交流互動。
2即時通訊技術(shù)應(yīng)用方向分析
即時通訊技術(shù)作為網(wǎng)絡(luò)技術(shù)的一個重要分支,目前在石油勘探開發(fā)領(lǐng)域已經(jīng)得到了廣泛的應(yīng)用,如在本文引言中提到的石油儀器遠(yuǎn)程診斷等等。以下從即時通訊技術(shù)與石油勘探開發(fā)融合的角度出發(fā),分析其在今后石油領(lǐng)域中的應(yīng)用方向。
(1)遠(yuǎn)程技術(shù)支持隨著即時通訊技術(shù)的發(fā)展,越來越多的油田引入即時通訊技術(shù)作為用戶溝通、技術(shù)支持的重要手段。目前各大油田的技術(shù)支持手段除現(xiàn)場服務(wù)外主要為電話、短信、郵件,即時通訊手段主要為騰訊QQ,傳統(tǒng)手段在即時性、直觀性上有所欠缺,騰訊QQ在即時性上可勝任現(xiàn)有需求,但是在組織架構(gòu)設(shè)置、企業(yè)用戶分類管理、專業(yè)化形象建立方面有所欠缺。因此建立油田專屬的即時通訊工具,豐富其遠(yuǎn)程技術(shù)支持手段將更為高效。該系統(tǒng)除具備基本的遠(yuǎn)程即時通訊功能外,也需具備專門的用戶管理、組織架構(gòu)設(shè)置調(diào)整功能。
(2)儀器遠(yuǎn)程服務(wù)對于各石油儀器制造商來說,隨著石油勘探開發(fā)的不斷提速,儀器維修的快速響應(yīng)已經(jīng)成為產(chǎn)品銷售的重要保障。除常規(guī)的現(xiàn)場服務(wù)外,遠(yuǎn)程診斷與遠(yuǎn)程維修逐漸被油田用戶接受和認(rèn)可。石油儀器制造商可利用即時通訊技術(shù)實現(xiàn)各類儀器設(shè)備狀態(tài)的監(jiān)控,完成狀態(tài)信息從鉆井現(xiàn)場到儀修中心的實時傳輸。各類傳感器或其他設(shè)備可提供對外的設(shè)備狀態(tài)監(jiān)測接口,通過即時通訊客戶端可實時了解設(shè)備運行情況,在出現(xiàn)問題時可輔助判斷癥結(jié)所在。這將大大提高儀器維修效率,減少現(xiàn)場與儀修中心的頻繁交互。
(3)遠(yuǎn)程輔助作業(yè)石油勘探開發(fā)遠(yuǎn)程化的終極目標(biāo)將是實現(xiàn)井場的無人值守和自動化作業(yè),這就要求各類設(shè)備操作的遠(yuǎn)程化和儀器維護(hù)的遠(yuǎn)程化。此兩者的實現(xiàn)也可依靠遠(yuǎn)程即時通訊技術(shù)將現(xiàn)場的作業(yè)數(shù)據(jù)、設(shè)備信息實時傳回油田基地或儀器技術(shù)支持中心,作業(yè)指令也將通過即時通訊技術(shù)實時發(fā)送到作業(yè)現(xiàn)場。目前來看,實現(xiàn)完全的勘探作業(yè)遠(yuǎn)程化從技術(shù)實現(xiàn)和管理手段上尚有較大差距,但即時通訊手段的加入將一定程度上實現(xiàn)遠(yuǎn)程輔助監(jiān)控,減少現(xiàn)場操作人員和現(xiàn)場服務(wù)人員的工作量。
3即時通訊即時開發(fā)模式分析
(1)自主開發(fā)模式自主開發(fā)模式可實現(xiàn)底層代碼控制,具有自主知識產(chǎn)權(quán),但是開發(fā)難度較大,開發(fā)周期較長。即時通訊的普通文字聊天功能可以用Socket簡單實現(xiàn),滿足幾十人上百人的文字通訊,但若要商用,或者在互聯(lián)網(wǎng)上運營,系統(tǒng)運行會碰到瓶頸。通過本階段技術(shù)調(diào)研,主要存在以下較大的技術(shù)難點:復(fù)雜性互聯(lián)網(wǎng)作為異構(gòu)網(wǎng)絡(luò)綜合體,從底層物理傳輸介質(zhì)上看具備光纜、無線、衛(wèi)星等多種傳輸媒介,從網(wǎng)絡(luò)結(jié)構(gòu)上看多個運營商網(wǎng)絡(luò)、多個自建網(wǎng)絡(luò)互相交織,數(shù)據(jù)交換需跨越多種網(wǎng)關(guān),解決此問題需多種技術(shù)綜合應(yīng)用。比如底層傳輸協(xié)議優(yōu)化、網(wǎng)絡(luò)地址轉(zhuǎn)換協(xié)議研究、語音視頻壓縮算法研究、數(shù)據(jù)加密算法研究、中轉(zhuǎn)服務(wù)器集群建立等。安全性在互聯(lián)網(wǎng)上自建公網(wǎng)服務(wù)器在安全性上具有較高要求,需自建軟硬防火墻、NAT地址轉(zhuǎn)換服務(wù)器等網(wǎng)絡(luò)設(shè)備。經(jīng)濟(jì)性自建公網(wǎng)服務(wù)器或者服務(wù)器集群成本較高,除中轉(zhuǎn)服務(wù)器、數(shù)據(jù)庫服務(wù)器及相關(guān)網(wǎng)絡(luò)設(shè)備硬件成本外,也存在較高的日常運營成本。
(2)二次開發(fā)模式二次開發(fā)模式基于現(xiàn)有即時通訊產(chǎn)品對外接口完成,開發(fā)周期較短,基本功能已提供,穩(wěn)定性較有保證,但是也存在一定的不確定性,主要集中在產(chǎn)品選擇方面。開發(fā)必須基于一款成熟穩(wěn)定長期的即時通訊產(chǎn)品,該產(chǎn)品必須具備較大的用戶群基數(shù),以備本項目的持續(xù)改進(jìn)需要;產(chǎn)品二次開發(fā)接口需能夠滿足本項目的功能需求,服務(wù)器端、客戶端均需具有對外接口;系統(tǒng)性能需有所保障;網(wǎng)絡(luò)性能需適用于勘探開發(fā)現(xiàn)場地域分布較廣的特點?;谝陨蠈Ρ确治觯诂F(xiàn)有商用平臺二次開發(fā)更為符合石油勘探開發(fā)領(lǐng)域的行業(yè)特點。例如可針對RTX、IMO或者目前一些較主流中小公司的遠(yuǎn)程即時通訊產(chǎn)品進(jìn)行二次開發(fā),在保證開發(fā)質(zhì)量和降低研發(fā)成本的前提下,實現(xiàn)遠(yuǎn)程交互、遠(yuǎn)程維修、遠(yuǎn)程作業(yè)等具有油田特色的專屬功能。
4結(jié)束語
交通運輸雖然不同于產(chǎn)品的生產(chǎn)部門,但是在資源的投入和廢物的排放方面還是具有相似之處的,為了維持交通運輸?shù)恼V刃?,交通運輸部門必須投入大量的人力、物力以保證交通系統(tǒng)的運行,同時,交通運輸與產(chǎn)品生產(chǎn)部門一樣,在促進(jìn)經(jīng)濟(jì)發(fā)展的作用上無法比擬的。在提倡人與自然和諧相處的現(xiàn)代化社會,交通運輸管理必須樹立循環(huán)經(jīng)濟(jì)理念,從而進(jìn)一步緩解資源與經(jīng)濟(jì)、社會發(fā)展的矛盾,創(chuàng)造綠色國度。從現(xiàn)實的發(fā)展?fàn)顩r來看,節(jié)約資源,提高資源利用率是各大企業(yè)減少成本開支、增加經(jīng)濟(jì)效益、提高市場競爭力的必然出路,這也是我國現(xiàn)階段面臨的一個巨大挑戰(zhàn)。
2.循環(huán)經(jīng)濟(jì)視閾下交通運輸管理的優(yōu)化策略
2.1完善相關(guān)政策、法規(guī)
我國是社會主義法治國家,因此,要做到逐步完善我國交通運輸相關(guān)法律、法規(guī),讓交通運輸產(chǎn)業(yè)在發(fā)展的道路上能夠把節(jié)約資源、保護(hù)環(huán)境納入考究范圍。因此,在制定相關(guān)政策市必須做到以下幾個方面:一是將環(huán)境污染納入成本中。因為在運輸過程中,經(jīng)常有一些排量較大,不注重資源節(jié)約,廢氣污染嚴(yán)重等情形,基于這一現(xiàn)狀,應(yīng)該對于在交通運輸中嚴(yán)重污染環(huán)境的企業(yè)和個人進(jìn)行罰款或者征稅,或者將環(huán)境污染的成本計入運輸市場的價格中。二是通過技術(shù)革新、引進(jìn)先進(jìn)設(shè)備,創(chuàng)新交通運輸管理模式,從而提高資源利用率,讓環(huán)境在所能承受的壓力內(nèi)滿足日益增長的運輸需求。總而言之,就是對交通運輸管理模式進(jìn)行全面改革,為循環(huán)經(jīng)濟(jì)的發(fā)展創(chuàng)造條件。要靈活應(yīng)用市場調(diào)節(jié)機(jī)制,以經(jīng)濟(jì)手段鼓勵企業(yè)和個人注重環(huán)境的保護(hù),用法律約束浪費資源、污染環(huán)境的行為,對注重資源節(jié)約的運輸方式給予政策傾斜,對于利用低能、環(huán)保設(shè)備的給予價格優(yōu)惠,讓人們形成生態(tài)保護(hù)意識。
2.2基礎(chǔ)設(shè)施建設(shè)
在進(jìn)行交通路線規(guī)劃時,應(yīng)該以科學(xué)發(fā)展觀為指導(dǎo)思想,發(fā)展循環(huán)經(jīng)濟(jì)為目標(biāo),有效利用土地資源,建設(shè)良好的基礎(chǔ)設(shè)施,進(jìn)行合理的空間構(gòu)建,不濫用自然資源,建立穩(wěn)固、安全、環(huán)保的交通基礎(chǔ)服務(wù)系統(tǒng)。規(guī)劃時要協(xié)調(diào)優(yōu)化交通運輸各個環(huán)節(jié),減少不必要的浪費,綜合考慮城市用地規(guī)劃、國土規(guī)劃等,確保各部分協(xié)調(diào)發(fā)展。除了要保障基本的道路設(shè)施,還應(yīng)該重視各道路電子監(jiān)控、信息傳達(dá)、交通安全應(yīng)急和環(huán)境保護(hù)系統(tǒng)等設(shè)施的建設(shè)。這些設(shè)施雖然不占主導(dǎo)地位,但是確實交通運輸系統(tǒng)不可或缺的,局部的整合有利于交通系統(tǒng)發(fā)揮更大作用,從而最終提高資源利用率,減少運輸中產(chǎn)生的污染。
2.3交通結(jié)構(gòu)的優(yōu)化
交通結(jié)構(gòu)式整個交通系統(tǒng)的骨架,不同的地區(qū)適用不同的交通結(jié)構(gòu),可以分為方式結(jié)構(gòu)和網(wǎng)絡(luò)結(jié)構(gòu)。所謂交通結(jié)構(gòu)的優(yōu)化就是可以適應(yīng)不同運輸方式的需求,不同結(jié)構(gòu)上進(jìn)行緊密銜接,實現(xiàn)交通運輸?shù)谋憬荨⒖焖倭魍?,充分利用空間資源,優(yōu)化體系,合理布置網(wǎng)絡(luò)格局,實現(xiàn)資源的合理配置,從而帶動周邊經(jīng)濟(jì)的發(fā)展,滿足經(jīng)濟(jì)發(fā)展需求,推動循環(huán)經(jīng)濟(jì)建設(shè)。
2.4加強(qiáng)技術(shù)創(chuàng)新
信息時代的科技技術(shù)日新月異,因此不斷推進(jìn)技術(shù)創(chuàng)新是促進(jìn)循環(huán)經(jīng)濟(jì)建設(shè)的重中之重。實踐中,我國已經(jīng)初步嘗試?yán)脼r青路面的再生利用技術(shù),這一先進(jìn)技術(shù)每年可以為我國節(jié)約近3.5億元的資源,這無疑是契合循環(huán)經(jīng)濟(jì)所提倡的理念的。因此,我們亟待建立產(chǎn)、學(xué)、研一體的交流機(jī)制,加強(qiáng)合作進(jìn)行新技術(shù)的共同研發(fā),吸收轉(zhuǎn)化引進(jìn)的先進(jìn)技術(shù)、加強(qiáng)原創(chuàng)力度、掌握核心技術(shù),提升交通運輸資源的再利用技術(shù),用清潔的新能源替代污染嚴(yán)重的傳統(tǒng)能源,開發(fā)環(huán)保的新材料,促進(jìn)生態(tài)文明,發(fā)展循環(huán)經(jīng)濟(jì)。
2.5注重交通環(huán)境保護(hù)
交通運輸?shù)奈廴驹粗饕性诘缆飞?,其中汽車的廢氣污染時最主要的,汽車排放的廢氣主要成分是碳?xì)浠衔?、一氧化碳、鉛化物等。因此,必須有效的減少廢氣的排放,降低廢氣對環(huán)境的污染,筆者提出以下幾個策略:首先,動態(tài)調(diào)整交通控制,保障上下班高峰期道路流通的順暢,以顯著的標(biāo)志提示過度的噪音污染,提倡綠色出行,設(shè)置專門的綠色通道,減少車流量等;其次,限制廢氣污染及其嚴(yán)重的車輛的通行,政策鼓勵改進(jìn)汽車結(jié)構(gòu);再次,用優(yōu)惠政策鼓勵使用新能源,減少污染物的排放;最后,加大環(huán)境保護(hù)的宣傳,鼓勵綠色出行,享受低碳生活。
3.結(jié)論
1960年,當(dāng)高錕加入英國標(biāo)準(zhǔn)電話與電報公司旗下標(biāo)準(zhǔn)電訊研究實驗所時,各研究機(jī)構(gòu)已注意到公眾對改善通訊設(shè)施的強(qiáng)烈需求。此時,高錕的工作重點是研究和發(fā)展一套利用毫米波長的微波傳送通訊系統(tǒng),將通訊設(shè)備的資訊傳送能力提高50%。
三年后,相信自己已完全了解技術(shù)的高錕開始對改善微波點到點傳送系統(tǒng)的緩慢步伐和所面對的各種限制感到不耐煩,他決定改變工作環(huán)境,并獲得密蘭斯一家學(xué)院的聘書。但他的辭職引起了標(biāo)準(zhǔn)電訊研究實驗所的強(qiáng)烈反對。
為了留住高錕,實驗所專門派了一名律師替高錕索回此前去看新房子時付下的定金并取消買賣合約,與高錕的新雇主安排其退職手續(xù),并愿賠償他們在高錕身上所花費的所有開支,甚至表示可為其妻――黃美蕓安排一份工作。
盛情難卻下,高錕留了下來,開始研究如何利用玻璃纖維來傳送激光脈沖,希冀可取代用金屬電纜輸出電脈沖的傳統(tǒng)通訊技術(shù)。
1966年,高錕和他的團(tuán)隊《光頻率介質(zhì)纖維表面波導(dǎo)》,提出用一條比發(fā)絲更纖細(xì)的光纖代替體積龐大的千百萬條銅絲傳送容量接近無限的訊息,傳輸量將比傳統(tǒng)技術(shù)高出一萬倍。
這一論點剛被公布,便被外界譏為“癡人說夢”,但高錕沒有放棄。
“在同類研究上,同道似乎不多。我們論文題目并沒有在通訊業(yè)引起太大反響?!备咤K后來在自傳中回憶自己當(dāng)時孤軍奮戰(zhàn)的處境,“我想我們要將論文要點直接提交給對這種革命性通訊方法有興趣的公司,才可能說服他們加入我們的行列?!?/p>
“光纖是世界上用之不竭的材料做成的,那就是沙粒。”高錕向這些公司大力強(qiáng)調(diào)用沙做材料的各種好處環(huán)保、成本低,具有輕盈和高度耐受力的特性,并且不會泄露光源。
研究如何實行“光通訊”基礎(chǔ)理論時,高錕遇到的主要難題是:怎樣除掉玻璃所含的鐵離子?因為鐵離子吸收和打散光線,使光通訊難以實行。
后來,他發(fā)現(xiàn)一種叫“溶凝石英”的玻璃提煉過程,能提煉出“無雜質(zhì)”玻璃。
寶鋼冷連軋機(jī)軋制過程動態(tài)仿真系統(tǒng)的人機(jī)對話子系統(tǒng)是作為整個仿真系統(tǒng)唯一的人和計算機(jī)之間交互的窗口,它的功能是完成控制命令的發(fā)出,系統(tǒng)狀態(tài)的顯示參數(shù)設(shè)定值的輸入及顯示,軋機(jī)動畫的控制及顯示,仿真結(jié)果的顯示,仿真結(jié)果的分析。
本文對人機(jī)對話子系統(tǒng)中的通訊與接口問題進(jìn)行論述,在CORBA體系結(jié)構(gòu)的基礎(chǔ)上,針對MMI子系統(tǒng)內(nèi)部的通訊,開發(fā)了Flash和Java Servlet及數(shù)據(jù)庫之間的通訊接口,及系統(tǒng)內(nèi)部的其它接口設(shè)計。針對MMI子系統(tǒng)和其它子系統(tǒng)之間的通訊,開發(fā)了訪問數(shù)據(jù)庫的通訊接口及Java和C之間的通訊接口。
關(guān)鍵詞:動態(tài)仿真 CORBA 人機(jī)對話界面
通訊
接口設(shè)計
:28000多字的自動化專業(yè)碩士論文 有目錄、中英文摘要、圖、參考文獻(xiàn)
400元
關(guān)鍵詞:串口通訊,PDA嵌入式操作系統(tǒng),WinCE
1引言
掌上電腦PDA(Personaldigital assistants,個人數(shù)字助理)以其輕便、廉價、功能強(qiáng)大、便于野外作業(yè)的特點,越來越受到測繪界人士的青睞。在某些領(lǐng)域有逐漸替代臺式機(jī)和筆記本電腦的趨勢。基于PDA的嵌入式應(yīng)用軟件研究與開發(fā)是目前測繪領(lǐng)域中的一個熱點,已經(jīng)開發(fā)成功的掌上型測繪系統(tǒng)中,大多數(shù)是基于Windows CE嵌入式操作系統(tǒng)。Windows CE之所以能在嵌入式系統(tǒng)市場上取得如此輝煌的成果,與其自身與Windows操作系統(tǒng)的兼容性和相似性是分不開的。未來,將PDA用于常規(guī)的測量中,實現(xiàn)內(nèi)、外業(yè)一體化、自動化是提高測量效率的必然趨勢。
2嵌入式系統(tǒng)研究
2.1 嵌入式系統(tǒng)
根據(jù)國際電氣和電子工程師協(xié)會(IEEE)的定義,嵌入式系統(tǒng)是“devices used to control, monitor, or assist the operation ofequipment, machinery or plants”,即控制、監(jiān)視或者輔助設(shè)備、機(jī)器和車間運行的裝置。一般而言,整個嵌入式系統(tǒng)的體系結(jié)構(gòu)可以分成四部分:嵌入式處理器、嵌入式外圍設(shè)備、嵌入式操作系統(tǒng)和嵌入式應(yīng)用軟件,如圖1所示。
圖1 嵌入式系統(tǒng)的組成
嵌入式系統(tǒng)是以應(yīng)用為中心、以計算機(jī)技術(shù)為基礎(chǔ)、并且軟、硬件可裁剪、適應(yīng)于對功能、可靠性、成本、體積及功耗有嚴(yán)格要求的專用計算機(jī)系統(tǒng)[1]。嵌入式系統(tǒng)包含硬件和軟件兩部分:硬件架構(gòu)上以嵌入式處理器為中心,配置存儲器、I/O設(shè)備、通信模塊等必要的外設(shè);軟件部分以軟件開發(fā)平臺為核心,向上提供應(yīng)用編程接口(API),向下屏蔽具體硬件特性的板級支持包(BSP)。嵌入式系統(tǒng)中,軟件和硬件緊密配合,協(xié)調(diào)工作,共同完成系統(tǒng)預(yù)定的功能。從軟件方面講,嵌入式系統(tǒng)使用的操作系統(tǒng)一般是實時操作系統(tǒng)(RTOS)。目前廣泛使用的RTOS有EPOC、Palm、Windows CE、嵌入式linux等。
與其競爭對手相比,Windows CE功能更為強(qiáng)大,尤其是在多媒體應(yīng)用方面。Windows CE是微軟開發(fā)的以組件為基礎(chǔ)的嵌入式操作系統(tǒng),專門用于手持設(shè)備和信息家電。它的模塊化設(shè)計方式使得軟件開發(fā)人員可以根據(jù)不同的開發(fā)產(chǎn)品來自己設(shè)計系統(tǒng)。此系統(tǒng)與Windows OS極為相似,尤其是在GUI(即圖形用戶接口)方面,熟悉Windows OS的用戶掌握Windows CE很容易。目前,使用Windows CE的掌上電腦除微軟的Handheld PC外,還有CASIO、惠普、NEC和三星等廠家生產(chǎn)的手持設(shè)備。
2.2嵌入式開發(fā)研究
2.2.1 嵌入式應(yīng)用軟件開發(fā)
嵌入式應(yīng)用軟件一般是針對特定的應(yīng)用領(lǐng)域(例如:旅游、餐飲、娛樂及本文提到的測繪等),基于某一固定的硬件和軟件平臺,用來達(dá)到用戶預(yù)期目標(biāo)的計算機(jī)軟件。本文提到的硬件平臺指的是掌上電腦HP iPAQ hx2100,軟件平臺即HP內(nèi)置的WinCE操作系統(tǒng),全站儀可以認(rèn)為是嵌入式外圍設(shè)備。嵌入式軟件系統(tǒng)的開發(fā)流程如圖2所示。
圖2 嵌入式系統(tǒng)的開發(fā)流程
2.2.2嵌入式系統(tǒng)開發(fā)環(huán)境分析
嵌入式系統(tǒng)通常是一個資源受限的系統(tǒng),因此直接在嵌入式系統(tǒng)平臺上編寫軟件比較困難,有時候甚至是不可能的。免費論文參考網(wǎng)。目前一般采用的解決辦法是首先在PC機(jī)或筆記本電腦上編寫程序,然后通過交叉編譯環(huán)境(即常見的模擬器)部署成目標(biāo)平臺上可以運行的可執(zhí)行文件,最后再下載到目標(biāo)平臺上的特定位置上安裝運行。免費論文參考網(wǎng)。
需要交叉開發(fā)環(huán)境(CrossDevelopment Environment)的支持是嵌入式應(yīng)用軟件開發(fā)時的一個顯著特點,交叉開發(fā)環(huán)境是指編譯、鏈接和調(diào)試嵌入式應(yīng)用軟件的環(huán)境,它與運行嵌入式應(yīng)用軟件的環(huán)境有所不同,通常采用宿主機(jī)/目標(biāo)機(jī)模式,如圖3所示。
RS232/USB鏈路
圖3 交叉開發(fā)環(huán)境
宿主機(jī)(Host)是一臺通用計算機(jī)(如PC機(jī)或者筆記本電腦),它通過串口或者USB接口與目標(biāo)機(jī)通信。宿主機(jī)的軟硬件資源比較豐富,不但包括功能強(qiáng)大的操作系統(tǒng)(如Windows和Linux),而且還有各種各樣優(yōu)秀的開發(fā)工具(Microsoft的Embedded Visual C++或本文提到的VS.NET2005等),能夠大大提高嵌入式應(yīng)用軟件的開發(fā)速度和效率。目標(biāo)機(jī)(即本文提到的HP PDA)可以是嵌入式應(yīng)用軟件的實際運行環(huán)境,也可以是能夠替代實際運行環(huán)境的仿真系統(tǒng),但軟硬件資源通常都比較有限。
3 開發(fā)環(huán)境與通訊方式選擇
3.1 開發(fā)環(huán)境
目前,基于PDA的嵌入式開發(fā)主要有兩種方式,一種是基于EVC4.0開發(fā)WinCE應(yīng)用程序,另一種方式是基于VS.NET的智能設(shè)備應(yīng)用程序開發(fā)。前者安裝過程和環(huán)境配置比較復(fù)雜,主要是補(bǔ)丁和漢化包較多,在開發(fā)WinCE應(yīng)用程序之初,用戶往往因為軟件安裝不夠齊全或環(huán)境配置不當(dāng)?shù)仍?,造成開發(fā)環(huán)境無法正常使用。而后者可以避免前者的缺點,應(yīng)用于開發(fā)比較方便。
Visual Studio.NET是.NET平臺下最為強(qiáng)大的開發(fā)工具(目前最高版本為Visual Studio.NET2005),無論是軟件服務(wù)商,還是企業(yè)應(yīng)用程序的部署與,Visual Studio.NET都可以提供近乎完美的解決方案[4]。Visual Studio.NET提供了包括設(shè)計、編碼、編譯調(diào)試、數(shù)據(jù)庫聯(lián)接操作等基本功能和基于開放架構(gòu)的服務(wù)器組件開發(fā)平臺、企業(yè)開發(fā)工具和應(yīng)用程序重新工具以及性能評測報告等高級功能。隨著微軟Visual Studio.NET開發(fā)平臺的推出,在其上開發(fā)移動應(yīng)用程序,有著EVT(包括EVB和EVC)無法比擬的優(yōu)點。本文主要用到的是.NET平臺下的智能設(shè)備應(yīng)用開發(fā)。免費論文參考網(wǎng)。
3.2通訊方式選擇
目前最常見的硬件之間的數(shù)據(jù)通訊有串口通訊和USB通訊兩種方式,而USB通訊常常涉及到驅(qū)動問題,實現(xiàn)起來相對比較困難。這樣串口通信常常成為首選的通訊方式,可以設(shè)計相應(yīng)的串口通信程序,完成設(shè)備之間的數(shù)據(jù)通信任務(wù)。
大多數(shù)計算機(jī)應(yīng)用系統(tǒng)與外圍數(shù)據(jù)設(shè)備之間通訊只需使用3到5根信號線即可工作。這時,除了TXD、RXD以外,還需使用RTS、CTS、DCD、DTR、DSR等信號線[2]。(當(dāng)然,在程序中也需要對相應(yīng)的信號線進(jìn)行設(shè)置。)
圖4 發(fā)送數(shù)據(jù)TXD(2號引腳)與接收數(shù)據(jù)RXD(3號引腳)跳線
采用以上接法,在設(shè)計程序時,直接進(jìn)行數(shù)據(jù)的接收和發(fā)送就可以了,不需要對信號線的狀態(tài)進(jìn)行判斷或設(shè)置。
4 HP PDA與尼康全站儀雙向通訊程序?qū)崿F(xiàn)
4.1 PDA與全站儀通訊協(xié)議分析
為了實現(xiàn)PDA控制全站儀、實時的全站儀測量數(shù)據(jù)上傳/下載,必須在PDA與全站儀間實現(xiàn)雙工數(shù)據(jù)通訊。本文以Nikon DTM-352全站儀為例介紹雙向通訊問題。凡涉及到通訊問題首先我們要解決的是通訊協(xié)議,表1為Nikon全站儀通訊協(xié)議格式[3]。
表1: