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加入嵌入式視覺聯盟
主站蜘蛛池模板: 国产不卡一级毛片视频| 日本不卡在线播放| 午夜福利网址| 欧美一级视频免费| 综合色婷婷| 欧美97色| 成人免费网站久久久| 高清乱码精品福利在线视频| 国产va欧美va在线观看| 青青国产在线| 在线无码av一区二区三区| 啊嗯不日本网站| 日本色综合网| 国产伦精品一区二区三区视频优播| 亚洲综合精品香蕉久久网| av手机版在线播放| 女人爽到高潮免费视频大全| 久久大香香蕉国产免费网站| 久久精品丝袜| 色综合天天操| 国产精品毛片一区| 在线五月婷婷| swag国产精品| 亚洲国产AV无码综合原创| 小说区 亚洲 自拍 另类| 国产嫩草在线观看| 国内丰满少妇猛烈精品播| 国产精品无码久久久久久| 久久国产乱子伦视频无卡顿| 伊人无码视屏| 手机精品福利在线观看| 国产亚洲第一页| 国产日韩精品一区在线不卡| 1769国产精品免费视频| 国产综合无码一区二区色蜜蜜| 中国美女**毛片录像在线| 一边摸一边做爽的视频17国产| 欧美人在线一区二区三区| 免费网站成人亚洲| 中文国产成人久久精品小说| 亚洲精品天堂在线观看| 欧美成人精品一级在线观看| 91成人在线观看视频| 亚洲一级毛片| 国模沟沟一区二区三区| 国产在线观看91精品亚瑟| 欧美特黄一级大黄录像| 亚洲无码熟妇人妻AV在线| 伊人大杳蕉中文无码| 亚洲精品片911| 久久久久青草线综合超碰| 午夜福利视频一区| a级毛片网| 中文无码伦av中文字幕| 五月婷婷伊人网| 国产男人的天堂| 国产91精品最新在线播放| 久久综合五月| 亚洲精品国产首次亮相| 国产精品欧美激情| 国产成人夜色91| 亚洲视频色图| 欧美性色综合网| 精品国产黑色丝袜高跟鞋 | 亚洲综合第一页| 亚洲AV无码乱码在线观看代蜜桃| 成年人免费国产视频| 欧美日本一区二区三区免费| 国产视频久久久久| 免费人成又黄又爽的视频网站| 国产网友愉拍精品| 71pao成人国产永久免费视频| 亚洲中文精品人人永久免费| 成年人福利视频| 亚洲综合中文字幕国产精品欧美| 欧美另类第一页| 在线国产资源| 欧美一区二区三区香蕉视| 欧美一区国产| 视频在线观看一区二区| 亚洲资源站av无码网址| 91小视频在线观看免费版高清|