此文件是USB接口芯片CH371的接口驅動程序! 直接將編譯生成的HEX文件燒錄就可實現PC與下位機的通信!
上傳時間: 2014-07-21
上傳用戶:515414293
源碼下載..可編譯,可運行!下載后就可使用..可以學習交流.可以用做畢業設計!
上傳時間: 2013-12-24
上傳用戶:leehom61
目前,許多高校在機房管理上使用了IC 卡,其中少數機房是使用接觸式IC卡,眾所周知,接觸式IC 卡在可靠性、易用性、安全性、高抗干擾性和工作距離方面不及非接觸式IC 卡,因此很多接觸式IC 卡基本已被非接觸式IC 卡取代。 經過調研發現,使用IC 卡的機房管理系統的基本工作方式是每個機房中配置了1個IC 卡讀寫終端和1 臺監控機。IC 卡讀卡終端只是一個普通的讀卡器,只負責讀取卡內信息,并通過串口等通信方式將IC 卡信息傳輸給監控機,讀卡終端本身沒有信息存儲功能,實際的計費管理完全是通過監控計算機控制,監控計算機向中心服務器端定時或實時傳輸刷卡信息。由于整個系統要占用一臺微機,而且中間的信息傳遞、計費環節都要由它來完成,不僅浪費資源,而且也增加了安全隱患。在這種工作模式下,會出現一些問題和漏洞: 1) 可靠性不高由于讀卡設備與監控計算機之間的信息傳輸只是暫時保存在監控計算機中,如果監控計算機遭到病毒襲擊或者出現硬件故障,將出現無法挽回的后果。而且由于學生信息都保存在監控計算機中,因此存在著人為偽造、篡改和徇私舞弊行為的極大可能。 2) IC卡的特點未完全體現IC卡除了能標識身份外,還有電子錢包功能,能對其進行充值和扣款,但是上述方法基本上IC卡只用做標識身份,實際的每次扣款,都是由監控計算機和中心服務器來完成,基本與讀卡設備無關。 3) 不方便學生上機和收費管理學生每次上機刷卡,都要由監控計算機連接中心服務器端,由中心服務器端讀出學生信息,進行核對,而且對學生的扣款需要額外的計算機軟件來進行計時和計費處理,顯得比較繁瑣。 鑒于以上問題,為提高機房管理效率,降低工作強度,并及時處理機房發生的故障,采用機房計費管理系統勢在必行。如果能在讀卡終端設備中完成計費的大部分功能,并且增加存儲功能,這樣就可以減少監控計算機的負擔,甚至讀卡終端設備可以直接與中心服務器通信,不僅能增加系統的可靠性和安全性而且還充分利用了IC 卡的功能,還降低了財務統計和計算帶來的麻煩。 目前已經應用于機房管理的解決方案主要有3種方式,即:軟硬件結合控制方式、帳號方式和門禁方式。鑒于設計要求,并且考慮到安全、可靠、簡單等因素,如果在軟硬件結合控制方式中,把更多的任務交由讀卡終端,比如由讀卡終端來存儲數據、計費管理,同時如果讀卡終端能實現TCP/IP 通信,那么監控計算機的任務就大大降低,甚至可以由讀卡終端直接與中心服務器通信。就減少了一些不必要的麻煩和安全風險。本論文的設計就是基于這一點來進行的。 本系統要求數據傳輸穩定可靠,實時性要好,另外考慮到性價比等因素,綜合考慮選擇將μC/OS-II 操作系統移植到ARM7 上作為開發平臺。在此平臺基礎上,考慮到TCP/IP協議棧的實現與要采用的硬件的性能以及實現的成本有關。從解決這一技術問題出發,結合本論文研究的應用對象,決定使用嵌入式操作系統,此種方案可以描述為嵌入式TCP/IP協議棧+嵌入式操作系統+微控制器。 本文介紹了一種基于ARM7的IC 卡機房管理終端的設計方案。該系統在ARM7的基礎上實現了μC/OS-Ⅱ操作系統的移植和TCP/IP協議棧的嵌入,能夠正確讀寫IC 卡信息,增加了SD 卡存儲功能,完成計費操作,實現液晶顯示功能,能夠通過以太網或串口直接與服務器通信。 本文詳細介紹了整個機房管理系統終端的硬軟件設計,給出了嵌入式操作系統μC/OS-Ⅱ在ARM7 處理器上的詳細移植過程,介紹了一種TCP/IP協議棧和基于套接字的編程方法,同時也提供了一種多卡操作的防沖突機制。 同目前大多數機房管理系統相比,該系統有如下特點: 1) 由于使用了嵌入式操作系統μC/OS-Ⅱ,提高了系統的實時性和反應時間,任務管理和調度更加方便有效。 2) 由讀卡終端來進行計費操作,降低了服務器端的工作壓力,同時降低了安全風險。 3) 增加了數據存儲功能,提高了系統的可靠性,有利于數據的查詢和故障的恢復。 4) 增加了對無效卡、注銷卡和欠費卡的判斷與處理,對惡意操作或者有意或者無意的逃費操作采取了積極有效的措施。 5) 以太網通信克服了以往串口通信的傳輸距離短、傳輸速率慢等缺點,使得通信更加方便、高效,并且可以進行遠距離傳輸和控制。
上傳時間: 2013-07-09
上傳用戶:淺言微笑
隨著安全通信數據速率的提高,關鍵數據加密算法的軟件實施成為重要的系統瓶頸.基于FPGA的高度優化的可編程的硬件安全性解決方案提供了并行處理能力,并且可以達到所要求的加密處理性能(每秒的SSL或RSA運算次數)基準.網絡的迅速發展,對安全性的需要變得越來越重要.然而,盡管網絡技術進步很快,安全性問題仍然相對落后.由于FPGA所提供的設計優勢,特別是新的高速版本,網絡系統設計人員可以在這些網絡設備中經濟地實現安全性支持.FPGA是實現設計靈活性和功能升級的關鍵,對于容錯、IPSec協議和系統接口問題而言這兩點非常重要.而且,FPGA還為網絡系統設計人員提供了適應不同安全處理功能以及隨著安全技術的發展方便地增加對新技術支持的能力.標準加密/解決以及認證算法,如RC-4、DES、三次DES、MD-5以及安全哈希算法-1(SHA-1)被廣泛用于全球網絡安全系統中.本文介紹了基于PCI總線的加密卡的研制,硬件板卡的結構,著重論述了加密卡上加密模塊的實現,即用FPGA實現3DES及IDEA、MD5算法的過程,加密卡的工作原理,加密卡中多種密碼算法的配置原理,最后對3DES算法及IDEA、MD5算法的實現進行仿真,并繪制了板卡的原理圖,對PCI接口原理進行了闡述.在論文中,首先闡述了數據加密原理.介紹了數據加密的算法和數據加密的技術發展趨勢,并重點說明了3DES的算法.由于加密卡的生存空間在于其高速的加密性能與便捷的使用方式,所以,我們的加密卡采用的是基于PCI插槽的結構,遵從的是PCI2.2規范,理解并掌握PCI總線的規范是了解整個系統的重要一環,本文講述了PCI總線的特點和性能,以及總線的信號.由于遵從高速性的要求,我們在硬件選型的時候,選用的是TI公司高速DSP T M S 3 2 0 C 5 4 x:T I公司新推出的T M S 3 2 0 C 6 x系列D S P功能強,速度也非常快,但目前價格仍然太高,不適合一般加解密使用.而TMS3 2 0 C 5 4 x系列具有性能適中,價格低廉,產品成熟等特點,是較好的選擇.FPGA選用的XILINX公司的XC2V3000,在隨后的文章中,我們將會對這些器件特性做相應說明.并由此得出電路原理圖的繪制.文章的重點之一在于3DES算法及IDEA、MD5算法的FPGA實現,以Xilinx公司VIRTEXII結構的VXC2V3000為例,闡述用FPGA高速實現3DES算法及IDEA、MD5算法的設計要點及關鍵部分的設計.
上傳時間: 2013-04-24
上傳用戶:qazwsc
IC卡智能水表以AT89C51為控制核心,實現IC卡的讀寫,液晶顯示的控制,電磁閥的控制,脈沖的提取,同時具有安全保護電路、記憶單元電路、通信接口電路,完成整個水表信號的讀、寫處理,監控水表工作的功能。在設計中編程語言使用了C51,并采用模塊化設計方法,不僅易于編程和調試,也可減小軟件故障率和提高軟件的可靠性。本系統具有性能優良、穩定可靠的優點。
上傳時間: 2013-12-02
上傳用戶:kao21
【摘要】通過對基于AVR 的SD 卡數據導出接口設計的描述,在系統總體結構思路基礎上,提出系統的硬 件構成,詳細分析了軟件各部分的功能及實現。本設計在數據存儲和交換領域具有很好的應用前景。 【關鍵詞】SD 卡嵌入式系統SPI FAT32 數據庫 SD 卡存儲介質是一種新的大容量、非易失性外部存儲系 統,它的出現提供了一個便宜的、結實的、卡片式的存儲媒介。 SD 卡的容量從16 MB 到最高32 GB 不等。容量范圍如此之 寬,可為眾多應用提供充足的外部存儲空間。 SD 卡作為各種消費電子產品外部存儲的應用、開發技術 己經非常成熟、廣泛。本設計嘗試在AVR 單片機上實現對SD 卡讀寫操作,進而實現對SD 卡上數據庫進行讀寫操作
上傳時間: 2013-11-13
上傳用戶:13925096126
VxWorks在VMWare下的網卡驅動。 VMWare為運行于其上的操作系統提供虛擬網卡支持,該網卡類型即為AMD的PC-NET。實際上,在Tornado開發包中已經包含了該類型網卡的驅動程序,但經過測試,對于VMWare無法正常工作,所以需要這個從AMD的網站下載的驅動程序。 這是一個可執行的安裝程序,運行該程序將得到一個壓縮包和一個幫助文件,按照該幫助的要求,將壓縮包直接釋放到Tornado目錄下即可。
上傳時間: 2014-01-20
上傳用戶:lhw888
這是一個TEMIC卡的讀卡源程序,可作為TEMIC卡應用產品的前端信息源識別模塊,配合應用產品使用
標簽: 源程序
上傳時間: 2014-11-24
上傳用戶:miaochun888
參考了JAVA方面MIS系統開發的書籍做的一個 電力收費的系統,包里面是可以直接運行的JAR文件了...SRC是源文件可一些需要的包...數據庫是用的MSQLserver2000,"java程序數據源.BAK"如果安裝不到SQLserver就按照在SSQL2000里面的提示做,或者在G盤下安裝(我原來的數據庫是安裝在G盤的)一個數據庫,再在里面安裝(恢復)這個備份
標簽: MSQLserver JAVA 2000 java
上傳時間: 2015-05-16
上傳用戶:zhouli
開發工具用EMBEST IDE進行開發,該程序是一個S3C44B0直接驅動網卡的程序,包括8019初始化,物理層收包發包,UDP的接收和發送,IP的發送和接收.已及ARM的地址解板,整個程序是自頂而下,方便進行網卡研究用,也可將其移植到8051單片機上使用
上傳時間: 2013-12-21
上傳用戶:rishian