999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

嵌入式收費車道遠程控制的設計與實現

2017-06-19 14:26:43孫少瑾
科技創新導報 2017年10期
關鍵詞:嵌入式

孫少瑾

摘 要:該文對嵌入式收費車道系統的遠程監控的實現方法進行了探討和實現并經過實際測試表明,該系統能夠滿足并達到各項監控需求,已經可以投入到實際的工程應用中。希望該系統的應用在提高維護及監管技術的基礎上,為監管的可視化及更深層的需求提供便利。

關鍵詞:嵌入式 遠程控制 開源Linux VNC

中圖分類號:TP393 文獻標識碼:A 文章編號:1674-098X(2017)04(a)-0137-02

目前高速公路車道收費系統,大都采用的是P C核心+整體集成的硬件結構,由于其軟件成本及故障率等問題,現逐漸被更節能、維護簡單、可靠性高、效率佳的嵌入式系統所替換,嵌入式被稱為“后PC時代”的擎天之柱,已經廣泛滲透到人們的工作生活中,單純由PC機帶領電子產業蒸蒸日上的時代已經成為歷史。嵌入式設備采用ARM架構,具有體積小、功耗小(臺式計算機的1/5~1/20)、成本低、開源、低收費、運行速度高、防病毒能力強等特點,目前根據公路收費行業的自身特點,以嵌入式技術為核心,量身打造的專業化嵌入式收費機,已經在遼寧高速公路收費系統中得到廣泛運用。由于嵌入式系統并不支持VNC for Linux版本,所以對于收費員的操作審核、系統的遠程維護等帶來了諸多不便之處,為了提高遠程維護能力,方便解決系統問題,就需要在嵌入式系統下實現遠程控制功能。

1 設計思路

VNC,全稱為Virtual Network Computing,它是一個桌面共享系統。它的功能類似于Windows中的遠程桌面功能。VNC使用了RFB(Remote Frame Buffer,遠程幀緩沖)協議來實現遠程控制另外一臺計算機。它把鍵盤、鼠標動作發送到遠程計算機,并把遠程計算機的屏幕發回到本地。

VNC技術與平臺無關,VNC Viewer可以和VNC Server在不同的操作系統上。VNC幾乎支持所有的操作系統,也支持Java,甚至可以通過支持Java的瀏覽器來訪問VNC Server。多個VNC客戶端可以同時連接到一個VNC Server上。

1.1 實現方式

(1)嵌入式車道作為服務器端(VNCServer)。

(2)采用RFB協議(RFB為VNC的標準協議,采用此協議增強其兼容性及擴展性)。

(3)采用普通的VNCViewer為客戶端。

服務器端可以分為設備層和網絡傳輸層。

設備層在設計中被分為完全獨立的模塊:圖像截取和鍵盤模擬。

圖像截取模塊負責從嵌入式設備里面讀取當前屏幕的像素點信息。利用Framebuffer直接對內存數據進行操作。該模塊在用戶空間進行操作,直接讀取各個像素點的RGB值。如果需要調色板的話,需要另外讀取掉色板信息。根據RFB協議,僅刷新屏幕變化部分。RFB 1.0版本僅支持1個RECT的變化量,效率并不高。

對于采用標準鍵盤的車道應用,采用鍵盤模擬模塊負責模擬給定的鍵盤消息。并發送給內核中input_device的緩沖區隊列。該內核可加載模塊模擬一個的物理設備實現對鍵盤消息的傳遞。

對于采用USB口或串口的專用鍵盤,需要編寫專用的agent提供車道應用調用,實現鍵盤的模擬。

網絡傳輸層:負責發送屏幕圖像信息,接收遠程鍵盤消息,并與設備層交互數據。

基于局域網內傳輸和對系統性能的考慮,傳輸層采用RFB協議。壓縮算法采用VNCTight協議,固定分辨率800×600,顏色深度16bit。

1.2 實時圖像的處理

一般車道應用,均有一個可以查看實時車道圖像的窗口,對于此窗口要單獨設計、單獨處理并疊加到RFB流中,實現客戶端的準實時圖像瀏覽。

(1)單獨設計:Framebuffer里可能截取不到攝像頭的信息(直接顯存操作),需要讀取攝像頭設備的設備流才能實現攝像頭信息的采集。

(2)單獨處理:視頻流數據量較大,如果每幀都傳輸到客戶端,需要的CPU及網絡帶寬很高,影響車道應用運行。建議每秒采集2幀或3幀即可達到監控目的。壓縮方法先采用JPEG壓縮,再疊加到Framebuffer中,采用RFB協議指定的方法進行壓縮傳輸(圖1)。

2 測試

實測結果:CPU占用率29.1%~31.2%;內存占用16M;客戶端每秒大約12~14幀;視頻2~3幀。完全滿足實際應用(圖2)。

3 結語

在嵌入式收費系統中使用嵌入式設備來替代現有的計算機,使用嵌入式Linux操作系統來代替Windows平臺。其中,嵌入式設備采用ARM架構,具有體積小、功耗小(臺式計算機的1/5~1/20)、成本低等特點;嵌入式操作系統大多具有開源、低收費、運行速度高、防病毒能力強等特點。該文所實現的嵌入式VNC系統,擴展了嵌入式設備的功能,有效地提高了維護及監管技術,提供了維護及監管的可視化。

總體測試表明,該擴展功能滿足用戶需求,達到對車道系統的遠程監控及管理,后續可在此框架上實現遠程更新,及集中管理等更深層次的需求。

參考文獻

[1] 何柏濤.CAN總線技術在嵌入式收費車道機中的應用[J].北方交通,2009(7):99-102.

[2] 張斌,李凱.嵌入式車道收費機[J].航空計算技術,2005,35(4):32-34.

[3] 孫廷才,王杰,孫中健.工業控制計算機組成原理[M].北京:清華大學出版社,2001.

[4] 劉輝,冀然然,夏意軍.PCI系統結構[M].北京:電子工業出版社,2001.

[5] 云舟工作室編.AGP系統體系[M].北京:中國電力出版社,2001.

猜你喜歡
嵌入式
Focal&Naim同框發布1000系列嵌入式揚聲器及全新Uniti Atmos流媒體一體機
TS系列紅外傳感器在嵌入式控制系統中的應用
電子制作(2019年7期)2019-04-25 13:17:14
基于嵌入式Linux內核的自恢復設計
嵌入式系統通信技術的應用
電子制作(2018年18期)2018-11-14 01:48:16
嵌入式PLC的設計與研究
電子制作(2018年16期)2018-09-26 03:27:18
搭建基于Qt的嵌入式開發平臺
基于嵌入式系統Windows CE的應用程序開發
嵌入式單片機在電機控制系統中的應用探討
電子制作(2017年8期)2017-06-05 09:36:15
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
Altera加入嵌入式視覺聯盟
主站蜘蛛池模板: 国产乱子伦手机在线| 热这里只有精品国产热门精品| 香蕉视频在线精品| 无码国产伊人| 亚洲色图欧美在线| 无码内射中文字幕岛国片| 日韩精品一区二区三区中文无码| 最新国产精品第1页| 国产免费怡红院视频| 亚洲狠狠婷婷综合久久久久| 91久久夜色精品国产网站| 99热这里只有免费国产精品| 色九九视频| 亚洲男人天堂2018| 免费国产高清视频| 国产熟睡乱子伦视频网站| 666精品国产精品亚洲| 色综合天天综合中文网| 免费观看欧美性一级| 在线观看亚洲国产| 国产91视频免费观看| 99视频国产精品| 国产靠逼视频| 国产va欧美va在线观看| 最新国产网站| 91色在线观看| 日本一区二区三区精品国产| 国产成人av大片在线播放| 久久77777| 日本欧美视频在线观看| 伊人激情久久综合中文字幕| 久久不卡精品| 日韩精品免费一线在线观看| 天天色天天综合| 国产成人综合日韩精品无码首页| 毛片网站观看| 亚洲国产高清精品线久久| 成人在线不卡| 国产视频久久久久| 国产人成乱码视频免费观看| 91久久国产综合精品女同我| 欧美黄网在线| 美女啪啪无遮挡| 国产熟女一级毛片| 69精品在线观看| 国产熟女一级毛片| 99ri精品视频在线观看播放| 美女高潮全身流白浆福利区| 欧美一区精品| 亚洲综合九九| 精品剧情v国产在线观看| 国产精品林美惠子在线播放| 国产青榴视频在线观看网站| 午夜国产精品视频| 久久国产高清视频| 日韩国产精品无码一区二区三区| 欧美精品亚洲精品日韩专| 国产午夜福利片在线观看| 在线观看av永久| 一级毛片在线免费视频| 久久中文字幕2021精品| 免费一极毛片| 亚洲欧美不卡| 人妻熟妇日韩AV在线播放| 欧美三级视频网站| 国产香蕉国产精品偷在线观看| 欧美激情,国产精品| 99re视频在线| 在线播放国产99re| 国产精品一线天| 国产精品999在线| 欧美日韩国产综合视频在线观看| 欧美.成人.综合在线| 热久久国产| 国产成人乱无码视频| 国产成人综合亚洲欧洲色就色| 欧美一级高清片久久99| 日本久久网站| 免费看的一级毛片| 亚洲熟女偷拍| 国产精品天干天干在线观看| 国产一区在线视频观看|