《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于ARM 的RFID 中間件系統設計
基于ARM 的RFID 中間件系統設計
單片機與嵌入式系統
齊欣樂,袁巍,劉威,張強
摘要: RFID中間件在RFID讀寫器和應用程序之間起橋梁作用。應用程序端使用中間件所提供一組通用的應用程...
Abstract:
Key words :

引 言

    RFID" title="RFID">RFID中間件" title="中間件">中間件在RFID讀寫器和應用程序之間起橋梁作用。應用程序端使用中間件所提供一組通用的應用程序接口(API),即能連到RFID讀寫器,采集RFID標簽數據。即使存儲RFID標簽情報的數據庫軟件或后端應用程序增加或改由其他軟件取代,或者讀寫 RFID讀寫器種類增加等情況發生時,應用端不需修改也能處理,省去多對多連接的維護復雜性問題。嵌入式RFID中間件在RFID的大規模應用中將扮演重要的角色。在具體應用部署過程中,會有大量的嵌入式設備充當邊緣中間件的硬件平臺。對于眾多有意從事中高端RFID讀寫器開發的硬件廠商而言,借助嵌入式 RFID中間件迅速實現硬件集成基礎之上的軟件集成,是幫助硬件廠商快速升級產品系列,滿足企業拓展市場和業務范圍需要的有效舉措。通透性是這種系統整個應用的關鍵,正確抓取數據、確保數據讀取的可靠性,以及有效地將數據傳送到后端系統都是必須考慮的問題。

    ARM" title="ARM">ARM處理器是當今應用最為廣泛的處理器芯片之一,低功耗、低成本、高性能等特點使其在消費電子類產品中的競爭力日趨顯著。本文提出了一種基于ARM的支持多通信平臺的RFID中間件系統設計" title="系統設計">系統設計,可以更廣泛、更豐富地推動RFID應用。

1 硬件設計

    AutO_ID中心曾提出了名為Savant的RFID中間件概念的雛形,并制定出相應的1.0規范草案、技術手冊和原型系統,明確了RFID中間件的最原始功能。在此基礎上,本系統應有以下功能:
    ①管理讀寫設備,支持多種讀寫器(包括不同廠商、不同類型)。
    ②采集、過濾并緩存數據。
    ③提供應用開發接口。
    ④與EPC體系標準服務交互:ONS、PML。
    ⑤支持多通信平臺,如Internet、GSM、GRPS和CDMA。
    ⑥外設的集成控制與協同,實現嵌入式RFID中間件的柔性設備控制。

1.1 ARM核微處理器

    本系統在功能上分為有線通信模塊、無線通信模塊、人機交互模塊和核心模塊。本設計采用Samscmg公司203 MHz的ARM920T內核的處理器S3C2410。
    S3C2410微處理器是一個多用途的通用芯片,內部集成了微處理器和常用外圍組件,可用于各種領域,指令處理速度達到200MIPS。其特性包括:擴展總線最高頻率為100MHz,32位數據,27位外部地址線,存儲控制器(8個存儲體)包含RAM(SDRAM)控制器、NAND控制器;復位時引導芯片選擇(8、16位存儲或NAND可供選擇);4個帶有PWM的16位定時器,多達55個中斷源的中斷控制器;3個UART,支持IrDA 1.O;4個DMA通道(支持外設DMA);支持STN與TFTL LCD控制器;2個 USB口;I2C-Bus接口;2個串行外圍接口電路(SPI)和SD卡接口。此外,S3C2410上可以移植標準Linux操作系統,使得程序開發更加簡單。

1.2 主板模塊

    系統內存部分由1片8M×16位數據寬度的Flash,共16 MB Flash(Intel E28F128J3C),讀寫周期150 ns;2片16M×16位數據寬度的SDRAM(HY57V561620BT)構成,共64 MB SDRAM。

    S3C2410提供8路片選nGCSn[0~7],每個片選都指定了固定的地址,每個片選固定間隔為128 MB。系統內存由2片16M×16位數據寬度的SDRAM拼成32位模式,公用nGCS6。共64 MB RAM。起始地址為Ox30000000。nGCS0接的是一片8M×16位數據寬度的Intel E28F128 Flash,安裝在BANK0,起始地址為0x0。其中內核燒寫的起始地址為Ox40000,根文件系統RAM~DISK燒寫的起始地址為 Oxl40000。

1.3 人機交互模塊

    系統利用GPIO口提供4個按鍵,以便能夠響應按鍵中斷,并獲取鍵值。利用EINT4使用。 PS2鍵盤。S3C2410自帶LCD控制器和觸摸屏接口。本系統使用型號為LQ035Q7DB02的LCD液晶顯示屏,采用MAX1664.作為電源驅動器。MAX1664是美國Maxim公司生產的有源矩陣液晶顯示器開關電源,具有升壓、雙路輸出鎖相等特點,還提供一個LCD底板驅動器。

1.4 有線通信模塊

    該模塊包括RS-232串行接口和1個10/100M自適應以太網接口。本系統采用一種單電源、低功耗RS-232芯片MAX3232。13、8腳接收:RS-232電平,最大值可達±25 V,從而12、9腳輸出TTL電平,低電平不大于O.4V,高電平不低于Vcc-O.6 V;11、10腳輸入TTL電平,14、7腳輸出RS-232電平,最小幅值大于±5.0 V,典型值為±5.4 V。當向外發送數據時,TXD1有一個下降沿,指示燈LED亮,經過MAX3232,TTL電平轉化為RS-232電平。當接收外部數據時,RXD1有一個下降沿,指示燈LED亮,外部RS-232電平經過MAX3232轉化為TTL電平進入微處理器。

    系統通過外接1片DM9000以太網MAC芯片擴展了一個10/100M自適應的以太網接口,占用資源nGCS1/EINTO。DM9000是 Davicom公司的一個全雙工高速以太網控制處理器,內部集成了10/100M PHY、MAC、MMU和4 KB Dword SRAM。兼容3.3 V和5 V供電。它提供8位、16位和32位3種接口,4路多功能GPIO。此外DM9000還集成有接收緩沖區。S3C2410X支持2路USB HOST接口,支持高速、低速USB設備。

1.5 無線通信模塊

    無線技術是目前通信發展中最具有活力和前景的技術,支持無線接人的RFID中間件可以部署于無固定網絡基礎設施的場景,降低有線網絡部署成本。RFID中間件還可以用無線通信方式向用戶傳輸信息,提高信息傳遞的實時性。通過在系統中實現GPRS (General Packet Radio Service)模塊,使系統具備移動通信功能。GPRS是通用分組無線業務的簡稱,以分組模式在PLMN和與外部網絡互聯的內部網上傳輸。理論上, GPRS可提供高達115 kbps的傳輸速率,但實際上用戶用到的帶寬大約為40 KB
~100KB。GPRS分組交換接人時間小于1 s,廣泛支持IP協議。GPRS的這些特點提供了一個完備的基于TCP/IP協議的通信解決方案。

    GPRS通信模塊使用Sony Ericsson公司的GR47來實現GPRS上網的功能。GR47是GSM/GPRS全套語音和數據功能的工業級的先進無線模塊,所有的功能都集中在一塊集成的芯片內,內嵌TCP/IP協議棧。

1.6 電源設計

    系統的核心模塊工作電源為單一的3.3 V/0.5 A直流。由于核心模塊電源消耗功率較小,因此系統采用LT10856線性穩壓芯片,使用電路板上下面銅箔作為散熱面,用9 V/0.8 A直流電源供電。

    在其他的應用設計中根據不同的電源消耗需求,可以選擇線性穩壓源方案和開關穩壓源方案。對于前一種選擇,可以獲得低噪聲、廉價等益處,但同時也有效率低、發熱較大等缺點;對于開關電源方案,正好與線性電源的優缺點相反。

1.7 其他外設
    系統提供了2個USB HOST接口,可支持U盤、USB攝像頭等多種USB設備,只需開發不同的設備驅動就可有效擴展。
    使用UDA1380音頻編解碼器可有效支持MD、CD、MP3格式的音頻文件的播放。

2 軟件設計

    Linux性能強大,開源免費,有極強的平臺可伸縮性,符合POSIX標準,且有強大的網絡功能。這些特點使其近年來在嵌入式領域發展迅速,廣泛滲透到信息家電、網絡設備和手持終端等市場,因此本系統以Linux操作系統為依托,在其上開發應用程序。中間件軟件是一個多層次多模塊的軟件系統,共分為3個層次,如圖3所示。 

    系統配置層:實現系統配置功能,調用下層提供的一些功能接口,不僅可以添加下層的基本處理單元,而且可以對處理單元的一些參數進行有效配置。它包括Web Server接口模塊和遠程控制信息臺模塊。

    數據邏輯層:實現該軟件系統的基本功能,包括讀寫器命令處理、標簽過濾處理、對象域名服務(ONS)接口、企業級服務器接口交互(可能改為和PC中間件進行交互)。該層次完成系統的邏輯功能,包括設備管理模塊、數據過濾模塊、ONS查詢模塊(保留)、企業級別服務器接口模塊。
    基礎設施層:提供系統運行所需要的基本功能,如數據庫訪問功能、內存管理功能,它們為其他模塊提供統一穩定的接口,屏蔽一些差異性。該層次包括網絡管理模塊、內存管理模塊(保留)、數據庫訪問模塊。

2.1 Linux的移植

    在嵌入式開發中,把操作系統移植到開發板是進行嵌入式應用程序開發的前提和基礎。ARM Linux是針對ARM體系結構的嵌入式Linux操作系統。在編譯Linux內核之前,首先要針對具體的硬件對內核進行配置,包括系統類型的配置。本系統選擇ARM system type。在配置好通用內核選項、塊設備和文件系統之后,即可編譯修改后的內核文件,生成一個內核映像的自解壓壓縮文件。通過運行make clean dep zImage對該文件進行依賴編譯,系統將在/arch/armnommu/boot目錄下生成內核映像zImage,并將zImage下載到Flash 中的64K地址處。運行時,將U-Boot復制到SDRAM中的OxOc300000地址處并啟動zImage;zImage會自行解壓縮,將其解壓縮到 SDRAM中的OxOc080000地址處并開始運行。內核啟動后,系統會將romfs作為根文件系統。在linux-dist目錄下運行make menuconfig命令可配置Linux的文件系統。

2.2 RFID標簽數據處理

    系統讀取的RFID標簽數據在中間件中主要經歷數據管理、編碼管理和過濾規則管理,之后存入本地數據庫。其中數據管理包括數據校驗、數據處理和數據存儲;編碼管理即設定編碼規范,可配置支持不同數據編碼規范;過濾規則管理能支持用戶配置數據過濾規則。系統基本流程如圖4所示。 

    用戶的參數配置信息通過消息隊列發送給中間件軟件,軟件分析發送過來的數據,對系統工作狀態作出一定的調整。同時,系統通過網絡處理模塊接收從網口上讀寫器發送過來的數據,把這些數據分為標簽數據和讀寫器管理數據兩類。系統每個讀寫器實例都有自己的數據處理線程,它分析自己獨特的數據格式形成統一的數據,并且調用該種讀寫器的處理方法,對解析后的數據結合該讀寫器特定的數據處理參數,對標簽數據進行過濾、轉發等工作。整個系統中有唯一一個管理命令處理線程,它輪詢每個讀寫器的管理命令處理隊列。如果有命令數據,那么調用該讀寫器特定的處理方法對這些數據進行處理。

結 語

    本文提供了一種支持多通信平臺的嵌入式RFID中間件系統設計方案。支持無線接入的RFID中間件可以部署于無固定網絡基礎設施的場景,降低有線網絡部署成本。RFID中間件還可以用無線通信方式向用戶或者系統傳輸信息,提高了信息傳遞的實時性。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲国产导航| 国产农村妇女精品一区二区| 亚洲国内高清视频| 免费精品99久久国产综合精品| 亚洲精品视频在线观看免费| 日韩午夜电影在线观看| 亚洲丝袜av一区| 欧美大片一区二区三区| 亚洲国产合集| 红杏aⅴ成人免费视频| 在线亚洲伦理| 玉米视频成人免费看| 国产一区二区三区在线观看视频| 国产日韩欧美不卡在线| 亚洲欧洲在线播放| 欧美69视频| 夜夜爽99久久国产综合精品女不卡| 亚洲三级网站| 欧美亚洲一区三区| 亚洲在线视频网站| 91久久国产综合久久91精品网站| 亚洲婷婷免费| 久久久久国产精品午夜一区| 亚洲欧美日韩综合一区| 久久久综合免费视频| 欧美精品国产精品日韩精品| 中文亚洲视频在线| 欧美一区二区在线免费播放| 亚洲欧美成人综合| 欧美视频在线观看视频极品| 午夜国产精品视频| 国产免费成人av| 欧美一区二区高清| 久久精品国产成人| 欧美高清视频www夜色资源网| 亚洲欧洲日夜超级视频| 狠狠入ady亚洲精品经典电影| 久久亚洲欧洲| 一区精品在线| 欧美成人网在线| 国产亚洲欧美在线| 欧美成人免费观看| 亚洲欧洲午夜| 欧美日韩一卡二卡| 在线视频欧美日韩精品| 亚洲国产一区二区精品专区| 欧美激情亚洲精品| 欧美成人免费网站| 国产在线精品自拍| 亚洲经典在线看| 国产亚洲日本欧美韩国| 久久一区二区三区av| 一区二区久久久久| 国产亚洲精品久久久久动| 久久黄色级2电影| 亚洲国产成人午夜在线一区| 久久精品免费电影| 男人天堂欧美日韩| 一本久道久久综合中文字幕| 日韩午夜免费| 国产欧美日韩视频| 欧美日韩中文精品| 亚洲欧美日韩国产综合在线| 亚洲午夜女主播在线直播| 欧美日韩一区精品| 久久九九免费视频| 亚洲一区二区少妇| 国产亚洲精品久久久久动| 国产精品一二| 国产真实乱偷精品视频免| 国产午夜亚洲精品不卡| 亚洲一区二区精品在线| 国产精品你懂的| 欧美亚洲一区二区在线观看| 欧美激情在线观看| 亚洲伦理网站| 久久综合综合久久综合| 美女诱惑一区| 欧美搞黄网站| 农村妇女精品| 欧美精品三级日韩久久| 亚洲精品男同| 国产一区二区久久久| 欧美日韩另类国产亚洲欧美一级| 国产欧美日韩在线视频| 久久免费国产精品| 国产精品久久福利| 午夜在线不卡| 午夜精品视频在线观看| 欧美午夜三级| 久久久国产精品一区二区中文| 亚洲美女视频网| 韩国成人福利片在线播放| 国产精品xnxxcom| 久久亚洲欧美国产精品乐播| 欧美日韩一区二区三区四区五区| 欧美成人亚洲成人| 亚洲国产视频一区二区| 91久久综合亚洲鲁鲁五月天| 免费成人高清| 亚洲一区日韩在线| 欧美成人免费在线| 欧美成人一区二区三区片免费| 韩日欧美一区二区| 国精品一区二区| 香蕉尹人综合在线观看| 欧美一区二区三区久久精品茉莉花| 亚洲欧美韩国| 久久久美女艺术照精彩视频福利播放| 国模精品一区二区三区| 亚洲综合激情| 欧美日韩一卡二卡| 国产精品免费一区二区三区在线观看| 国产精品亚洲第一区在线暖暖韩国| 国产欧美日韩三级| 国产在线欧美日韩| 久久天天狠狠| 欧美伊人久久大香线蕉综合69| 欧美一区二区观看视频| 亚洲综合色丁香婷婷六月图片| 亚洲第一视频| 国产伦精品一区二区三| 怡红院精品视频在线观看极品| 国产精品黄页免费高清在线观看| 欧美日韩精品伦理作品在线免费观看| 亚洲精品一区二区三区在线观看| 国产亚洲网站| 亚洲国产免费看| 国内外成人在线| 久久免费午夜影院| 欧美三级在线视频| 欧美多人爱爱视频网站| 欧美偷拍另类| 欧美一区二视频| 欧美顶级艳妇交换群宴| 国产精品videossex久久发布| 久久精品日韩欧美| 亚洲视频www| 国产精品网站视频| 亚洲人成人一区二区在线观看| 亚洲精品日韩在线观看| 亚洲麻豆av| 欧美久久久久久久久| 国内精品久久久久久久影视蜜臀| 国产精品久久久久久久电影| 欧美日韩国产精品一卡| 亚洲麻豆视频| 免费观看一级特黄欧美大片| 久久亚洲精品一区二区| 伊人久久亚洲美女图片| 国产一区二区高清| 久久偷窥视频| 国产欧美短视频| 国产日韩1区| 国产精品乱人伦中文| 国产日韩久久| 9色国产精品| 亚洲九九精品| 在线播放日韩专区| 99精品欧美一区二区三区综合在线| 在线成人www免费观看视频| 欧美三级韩国三级日本三斤| 欧美国产综合一区二区| 日韩视频在线一区二区三区| 好看的日韩视频| 欧美精品久久一区二区| 国产欧美日韩一区二区三区在线| 91久久国产综合久久蜜月精品| 久久欧美中文字幕| 国产精品素人视频| 午夜精品美女自拍福到在线| 亚洲欧美日韩国产另类专区| 国产麻豆午夜三级精品| 国产亚洲欧美激情| 国产精品免费aⅴ片在线观看| 欧美成人精品在线观看| 欧美一级在线亚洲天堂| 亚洲国产精品成人久久综合一区| 亚洲欧美成人网| 久久久久在线| 国产精品日本精品| 99riav久久精品riav| 亚洲精品久久久久久久久久久| 国产精品资源| 欧美一区二区三区日韩视频| 日韩一级成人av| 欧美成人精品一区二区| 国产精品人人做人人爽人人添| 亚洲欧美日韩在线播放| 久久综合国产精品| 国产日韩av高清| 一本久道综合久久精品| 久久九九电影| 欧美电影免费网站| 亚洲一区三区在线观看| 亚洲小说欧美另类社区| 久久美女艺术照精彩视频福利播放| 国产一区二区福利| 国产亚洲精品bv在线观看| 国产精品久久国产精品99gif| 伊人久久男人天堂| 国产欧美视频在线观看| 国产毛片精品国产一区二区三区| 久色婷婷小香蕉久久| 亚洲黄色在线| 亚洲国产精品电影在线观看| 国产在线麻豆精品观看| 亚洲黄色一区| 国产精品乱码一区二三区小蝌蚪| 国内精品一区二区三区| 日韩亚洲成人av在线| 一区二区亚洲欧洲国产日韩| 在线观看免费视频综合| 在线观看成人小视频| 99精品视频免费| 亚洲一区二区在线免费观看视频| 欧美一二三区在线观看| 欧美吻胸吃奶大尺度电影| 欧美亚洲尤物久久| 久久青草欧美一区二区三区| 久久精品欧洲| 日韩视频精品在线| 欧美日韩蜜桃| 亚洲精品一区二区三区福利| 国产精品丝袜久久久久久app| 一本久久综合亚洲鲁鲁五月天| 好吊妞这里只有精品| 国产亚洲一区二区在线观看| 国产欧美在线视频| 国产精品久久久久永久免费观看| 另类尿喷潮videofree| 一区二区欧美在线| 亚洲一区二区三区午夜| 国产精品一区二区三区免费观看| 国产麻豆91精品| 欧美在线www| 久久久久国产一区二区| 一区二区激情小说| 在线免费日韩片| 欧美高清不卡| 亚洲缚视频在线观看| 欧美日韩免费看| 亚洲国产一区视频| 韩国av一区二区三区| 欧美精品v日韩精品v韩国精品v| 性做久久久久久久久| 亚洲国产精品成人va在线观看| 国产精品国产三级欧美二区| 亚洲女人天堂成人av在线| 久久亚洲春色中文字幕| 国产精品影视天天线| 欧美日韩一区二区国产| 国产伦精品一区二区三区| 国产精品久久久久永久免费观看| 亚洲第一在线综合网站| 136国产福利精品导航| 欧美精品午夜| 国产精品久久国产三级国电话系列| 国产精品爽爽ⅴa在线观看| 免费在线成人av| 国产自产高清不卡| 国产伦精品一区二区三区在线观看| 国产精品亚洲美女av网站| 国产精品午夜国产小视频| 夜夜嗨av一区二区三区| 日韩视频久久| 亚洲美女免费精品视频在线观看| 久久久一区二区三区| 亚洲影院色无极综合| 欧美视频中文一区二区三区在线观看| 国产精品久久久久毛片大屁完整版| 欧美大色视频| 欧美好吊妞视频| 欧美日韩四区| 欧美日韩在线免费观看| 亚洲欧洲日本专区| 亚洲一区在线视频| 亚洲天堂av图片| 久久国产精品久久久| 欧美一区二区三区精品| 亚洲欧美一区二区三区在线| 国产日韩欧美日韩| 国产一区二区三区的电影| 欧美大胆成人| 国产精品日韩久久久| 午夜免费久久久久| 亚洲激情亚洲| 国产精品99久久久久久久vr| 欧美日韩成人激情| 久久久精品视频成人| 亚洲精品一区二区三区婷婷月| 欧美va亚洲va国产综合| 国产在线视频欧美一区二区三区| 久久精品视频免费观看| 国产精品入口夜色视频大尺度| 狠狠色伊人亚洲综合网站色| 一区二区三区波多野结衣在线观看| 欧美成人精品激情在线观看| 欧美日韩国产综合视频在线| 免费亚洲电影在线| 亚洲一区二区成人| 国产精品永久免费观看| 日韩一区二区高清| 午夜欧美大片免费观看| 在线亚洲欧美专区二区| 亚洲欧美在线播放| 亚洲永久在线观看| 欧美特黄一级| 国产永久精品大片wwwapp| 麻豆精品91| 亚洲一区二区三区在线| 久久国产精品久久久| 久久av老司机精品网站导航| 久久中文精品| 一区二区精品| 免费视频久久| 国产一区二区在线免费观看| 欧美视频在线播放| 欧美日本不卡高清| 99国产精品国产精品久久| 亚洲人成免费| 影音先锋亚洲视频| 国产麻豆午夜三级精品| 久久婷婷人人澡人人喊人人爽| 欧美在线在线| 国产主播在线一区| 在线日韩日本国产亚洲| 影音欧美亚洲|