<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 基于WiFi無(wú)線(xiàn)網(wǎng)絡(luò )的嵌入式打印終端的設計

基于WiFi無(wú)線(xiàn)網(wǎng)絡(luò )的嵌入式打印終端的設計

—— 實(shí)現無(wú)線(xiàn)移動(dòng),方便系統調試與升級
作者: 時(shí)間:2010-11-20 來(lái)源:電子產(chǎn)品世界 收藏

  摘要:針對基于PC機的打印終端在實(shí)際運用中的許多不足提出了一種基于無(wú)線(xiàn)局域網(wǎng)技術(shù)的嵌入式移動(dòng)打印終端設計方案。本方案采用S3C2440A為微處理器,以為嵌入式操作系統,擴展了觸摸屏、掃描儀、打印機等豐富的外設,可以提供查詢(xún)、打印等多種功能;移植了無(wú)線(xiàn)網(wǎng)卡,克服了有線(xiàn)限制,可以無(wú)線(xiàn)移動(dòng);擁有USB等多種接口,方便系統的調試與升級。

本文引用地址:http://dyxdggzs.com/article/114734.htm

  關(guān)鍵詞:;打印終端;;引言

  目前,國內外大多數打印終端是以固定設備的方式為用戶(hù)提供數據錄入和打印服務(wù),設備投資較大,并存在安裝、使用不方便等缺陷。嵌入式無(wú)線(xiàn)打印終端可以很好地克服以上的缺點(diǎn),它融入了無(wú)線(xiàn)網(wǎng)絡(luò )的新技術(shù),可以通過(guò)掃描儀、鍵盤(pán)和打印機來(lái)輸入輸出數據,同時(shí)通過(guò)WiFi無(wú)線(xiàn)網(wǎng)絡(luò ),與遠程服務(wù)器的數據庫進(jìn)行數據交互,能滿(mǎn)足超市的收銀系統、圖書(shū)館的借還書(shū)系統、火車(chē)站的售票系統等系統的基本功能的需求;同時(shí)隨著(zhù)打印終端運用的越來(lái)越廣泛,它也會(huì )為流動(dòng)性比較強的應用場(chǎng)合提供方便,例如節假日期間,在旅游區、火車(chē)站、電影院等增加臨時(shí)售票點(diǎn)、在營(yíng)業(yè)廳和各種消費場(chǎng)所的移動(dòng)打印查詢(xún)終端以及在倉庫配送管理中的應用等等。

  嵌入式打印終端的系統架構

  無(wú)線(xiàn)移動(dòng)打印系統的架構圖如圖1所示,本系統采用C/S結構,PC機作為遠程服務(wù)器,嵌入式打印終端作為客戶(hù)端。嵌入式打印終端以S3C2440A處理器為核心,選用操作系統,外接觸摸屏,同時(shí)有良好的人機界面,它負責接收輸入設備(掃描儀和鍵盤(pán))的數據,并通過(guò)無(wú)線(xiàn)局域網(wǎng)與遠程服務(wù)器完成數據的查詢(xún)與交互,并將結果從打印機輸出;遠程服務(wù)器用于存放大型數據庫,并通過(guò)無(wú)線(xiàn)網(wǎng)絡(luò )接收無(wú)線(xiàn)移動(dòng)打印終端發(fā)來(lái)的數據,完成數據的查詢(xún)、更新、發(fā)送工作。

  系統硬件

  嵌入式打印終端硬件結構圖如圖2所示。該平臺選用S3C2240A為處理器,它功能引腳豐富,包含了3個(gè)串口引腳,同時(shí)集成了豐富的外設控制寄存器,包括LCD控制器、USB設備寄存器等等,以方便外設的擴展。嵌入式打印終端的外設按照作用分類(lèi),主要分為兩大模塊:功能模塊和系統調試與升級模塊,功能模塊主要是實(shí)現嵌入式打印終端的查詢(xún)和打印功能,系統調試和升級模塊主要方便系統的調試和以后系統的升級。

  功能模塊主要包含掃描儀、打印機、擴展鍵盤(pán)、WiFi無(wú)線(xiàn)設備、7英寸的觸摸屏顯示器和128M Nandflash。S3C2440A有三個(gè)串口,通常情況下,串口0用作整個(gè)系統的控制終端,我們選用串口1連接帶RS-232串口的掃描儀,選用串口2連接帶RS-232串口的微型打印機;擴展鍵盤(pán),由GPIO引腳擴展而成,包含基本的數字鍵和確認鍵,主要是在掃描儀失效或者條形碼不能掃描的時(shí)候使用;WiFi無(wú)線(xiàn)網(wǎng)卡一般為USB口,目前最流行、性?xún)r(jià)比最高的是TP-Link USB WiFi無(wú)線(xiàn)網(wǎng)卡,我們可以將WiFi無(wú)線(xiàn)網(wǎng)卡插在電路板的USB Host接口上;7英寸的觸摸屏顯示器主要用于顯示,也可以通過(guò)觸摸屏進(jìn)行一部分選擇和確認操作;128M Nandflash用于存儲Linux操作系統和文件系統。

  系統調試與升級模塊主要由一個(gè)串行接口、一個(gè)RJ45的網(wǎng)絡(luò )接口、一個(gè)USB接口組成,串口作為整個(gè)系統的控制終端,顯示調試信息;RJ45網(wǎng)絡(luò )接口可以運用NFS服務(wù),進(jìn)行在線(xiàn)系統調試;USB接口可以下載更新的程序,也可以對Nandflash的程序進(jìn)行拷貝與備份。

  系統軟件

  Linux驅動(dòng)程序

  嵌入式打印終端外接了輸入輸出設備,所以要編寫(xiě)輸入設備和輸出設備的驅動(dòng)。編寫(xiě)設備驅動(dòng)就是為具體硬件的file-operations結構編寫(xiě)各個(gè)函數(包括open、read、write、ioctl等),Linux內核中驅動(dòng)程序種類(lèi)齊全,我們可以在同類(lèi)型驅動(dòng)的基礎上進(jìn)行修改以符合具體的單板。

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

linux相關(guān)文章:linux教程


電能表相關(guān)文章:電能表原理
調光開(kāi)關(guān)相關(guān)文章:調光開(kāi)關(guān)原理
三維掃描儀相關(guān)文章:三維掃描儀原理

上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: WiFi Linux mini2440 201011

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>