USB3.0–SATA橋接芯片MB86C30A的主要規(guī)范:*CBC (密碼段鏈接):一種適合加密模塊數(shù)據(jù)的AES 模式。*XTS (帶調整和密文竊取的XEX 加密模式):IEE
上傳時間: 2013-06-10
上傳用戶:asdfasdfd
第1 章 USB 設備控制器固件編程..71.1 USB 設備控制器簡介.
上傳時間: 2013-04-24
上傳用戶:lmq0059
電腦繡花機是當代最先進的繡花機械,隨著人們對刺繡品質量的追求以及刺繡品需求量的增加,高性能的電腦繡花機越來越受到市場的推崇,用戶對CAN(現(xiàn)場總線)、遠程控制、海量USB存儲、彩色LCD顯示等技術在新型電腦繡花機中的應用有了新的需求。然而,國內電腦繡花機監(jiān)控系統(tǒng)平臺由于存在技術上的困難或成本上的障礙而使這些功能難以實現(xiàn)。隨著電腦的不斷發(fā)展和電子產品成本的不斷降低,采用先進架構和體系的處理器,加上相應的實時操作系統(tǒng)進行任務管理,就能大大提高電腦繡花機監(jiān)控系統(tǒng)的性能。本文設計了一種電腦繡花機監(jiān)控系統(tǒng),在詳細分析電腦繡花機工作原理和功能需求的基礎上,采用ARM處理器與μC/OS-Ⅱ實時操作系統(tǒng)構建了監(jiān)控系統(tǒng)平臺,實現(xiàn)了實時操作系統(tǒng)任務管理、網(wǎng)絡通信、USB設備讀寫、花樣圖案預覽等功能,具體工作如下: (1)在介紹電腦繡花機的工作原理以及分析電腦繡花機監(jiān)控系統(tǒng)性能需求的基礎上,構建了基于ARM7核的嵌入式處理器與μC/OS-Ⅱ實時操作系統(tǒng)的監(jiān)控系統(tǒng)平臺,并給出了系統(tǒng)的整體設計方案。 (2)根據(jù)電腦繡花機監(jiān)控系統(tǒng)的整體設計方案,設計實現(xiàn)了系統(tǒng)的硬件電路,處理器采用ST公司生產的具有ARM7核的STR710FZ2T6,利用STR710FZ2T6的外部存儲器接口的三個BANK,分別設計實現(xiàn)了以太網(wǎng)通信接口、USB設備讀寫接口以及彩色LCD實現(xiàn)接口等。 (3)在系統(tǒng)的接口電路設計方面,采用以太網(wǎng)控制芯片CS8900A使其通過ISA總線與系統(tǒng)處理器相連,構建了以太網(wǎng)通信接口,負責遠程傳輸數(shù)據(jù)(花樣文件)控制信息等;利用LJSB主從控制器SL811HS,在處理器STR710FZ2rr6的控制下設計實現(xiàn)了對海量USB設備讀寫的USB接口,負責讀寫在U盤上的花樣文件以及其它的數(shù)據(jù)信息;利用5.6英寸的彩色液晶屏及其控制板QD-13設計實現(xiàn)了監(jiān)控系統(tǒng)的LCD顯示接口,系統(tǒng)處理器通過控制QD-13向LCD寫入要顯示的圖案以及文字數(shù)據(jù);組建了一個基于CAN通信的安全檢測模塊,主要包括電源檢測以及斷線檢測等。監(jiān)控系統(tǒng)的CAN節(jié)點利用系統(tǒng)處理器自帶的CAN模塊結合TI的CAN收發(fā)器sn65hvd230實現(xiàn),電源檢測節(jié)點、斷線檢測節(jié)點以及運動控制系統(tǒng)交互的CAN節(jié)點的控制器采用Microchip公司的帶有CAN模塊的18系列單片機PIC18F4680,CAN收發(fā)器采用該公司的MCP2551芯片。 (4)設計實現(xiàn)了基于μC/OS-Ⅱ操作系統(tǒng)的軟件,包括兩個部分,一是功能接口的驅動程序,另一個是操作系統(tǒng)中的應用程序軟件。驅動程序負責控制相應功能接口的運行,操作系統(tǒng)中的應用程序軟件實現(xiàn)具體的功能應用,例如TCP/IP協(xié)議棧以及USB協(xié)議的實現(xiàn)等。 (5)整合了系統(tǒng)各個功能模塊,并做出監(jiān)控系統(tǒng)的PCB板,利用ADS開發(fā)環(huán)境進行系統(tǒng)的整體調試,給出了系統(tǒng)的運行效果,實驗表明監(jiān)控系統(tǒng)工作穩(wěn)定,性能良好。 最后,文章分析了電腦繡花機的監(jiān)控系統(tǒng)需要改進的地方,并對電腦繡花機監(jiān)控系統(tǒng)未來發(fā)展趨勢作出了展望。
標簽: ARM 電腦繡花機 監(jiān)控系統(tǒng)
上傳時間: 2013-05-25
上傳用戶:魚魚魚yu
ADS7824是美國BB公司生產的12位開關電容式逐次逼近型模/數(shù)轉換芯片.它具有與CPU的并行/串行接口,功耗低,片上資源豐富,接口靈活等特點.文中詳細介紹了ADS7824的工作原理、引腳定義、工作
上傳時間: 2013-07-08
上傳用戶:yy307115118
u盤 芯片 識別 工具 , 免費 下載
上傳時間: 2013-07-14
上傳用戶:gaorxchina
easy,51pro,3.0編程器在2.0的基礎上增加了更多的芯片器件
上傳時間: 2013-07-25
上傳用戶:qazwsc
隨著現(xiàn)代計算機技術和互聯(lián)網(wǎng)技術的飛速發(fā)展,嵌入式系統(tǒng)成為了當前信息行業(yè)最熱門的焦點之一。而ARM以其高性能低功耗的特點成為目前應用最廣泛的32位嵌入式處理器。在嵌入式操作系統(tǒng)方面,Linux憑借其性能優(yōu)異、結構清晰、平臺支持廣泛、網(wǎng)絡支持強勁及開放源代碼等多方面的優(yōu)勢,被嵌入式系統(tǒng)開發(fā)者廣泛地采用。Linux 2.6包含許多新的特性,為其在嵌入式領域的應用提供了強有力的支持,新的內核越來越多地應用于嵌入式Linux系統(tǒng)中。 本文的工作基于艾科公司研發(fā)的硬件平臺Ark1600開展。該平臺上集成了多個功能模塊,例如LCD、12S、GPIO、12C等,同時支持XD、CF、MMC、SD等多種硬件存儲設備,在設備通信方面提供了USB、串行通信等傳輸方式。本文的主要工作是研究Linux在ARM芯片上的移植,并在此基礎上闡述Linux設備驅動的開發(fā)。 首先構建了交叉編譯環(huán)境,然后在分析Ark1600硬件體系結構的基礎上詳細闡述了BootLoader程序設計與實現(xiàn)、Linux2.6內核移植、Ramdisk文件系統(tǒng)移植的全過程,為后續(xù)項目的實施搭建了一個良好的開發(fā)平臺。論文最后闡述了Linux 2.6內核中開發(fā)塊設備驅動程序的實現(xiàn)方法,并以XD塊設備驅動程序為例,詳細闡述了Linux驅動程序的開發(fā)流程。 主要工作量在于BootLoader程序的設計與實現(xiàn)、Linux系統(tǒng)移植和XD塊設備驅動程序的開發(fā)。因為項目平臺獨特的硬件環(huán)境,一些程序代碼要嚴格依賴硬件設備設計。在Linux移植中的主要工作包括串口控制臺的驅動、設置系統(tǒng)的存儲布局、初始化系統(tǒng)定時器、初始化系統(tǒng)中斷、在Linux系統(tǒng)中建立標識本硬件平臺的結構體變量、配置并編譯Linux內核等。
標簽: ARM 存儲卡 系統(tǒng)設計
上傳時間: 2013-05-18
上傳用戶:wzr0701
近年來,伴隨著PC及微處理器的迅速發(fā)展、軟件資源的豐富,嵌入式系統(tǒng)成為研究與應用的熱點。嵌入式系統(tǒng)是一種面向具體應用的將底層硬件、實時操作系統(tǒng)和應用軟件相結合的專用計算機系統(tǒng)。其廣泛應用于控制領域、消費電子產品等行業(yè),己成為現(xiàn)代電子領域的重要研究方向之一。 本文結合課題實際需要與當前的控制器發(fā)展趨勢,構建和開發(fā)基于ARM和μC/OS-Ⅱ實時操作系統(tǒng)的嵌入式通用控制器應用平臺.在分析ARM內核處理器的基礎上,自主開發(fā)以PHILIPS公司LPC2880芯片為核心的嵌入式通用控制器的硬件平臺。根據(jù)嵌入式控制器的實際應用要求設計了相應的應用模塊,主要包括:串口模塊、存儲器擴展模塊、液晶顯示和鍵盤模塊等。并完成了各個功能模塊的接口函數(shù),創(chuàng)建了應用函數(shù)庫,為后面的代碼應用和移植提供了方便。在對電機驅動控制原理的學習掌握基礎上,開發(fā)出基于L297/L298芯片的步進電機驅動器及基于LMD18200芯片的伺服電機驅動器。為實現(xiàn)控制器與PC機的通訊,確定了USB2.0通訊接口作為主要通訊方式,詳細分析了通用串行總線的軟硬件特點,根據(jù)LPC2880芯片特點實現(xiàn)嵌入式USB主機模式的通訊方式,并給出了它和主控制器的連線原理圖以及USB主機的系統(tǒng)軟件框架。 嵌入式實時操作系統(tǒng)是嵌入式系統(tǒng)應用軟件開發(fā)的支撐平臺,通過對現(xiàn)在常用的幾種嵌入式操作系統(tǒng)的綜合比較,選擇μC/OS-Ⅱ作為本系統(tǒng)的RTOS。詳細分析了μC/OS-Ⅱ內核工作原理,改進了中斷和時鐘處理的不足。成功的將μC/OS-Ⅱ系統(tǒng)移植到ARM微處理器中,并通過相應的開發(fā)工具,對移植系統(tǒng)進行模擬調試和功能測試。結果表明,設計的嵌入式通用控制器平臺基本達到預期目標.
上傳時間: 2013-04-24
上傳用戶:天涯
天 語 手 機 usb 驅 動 程 序
上傳時間: 2013-07-26
上傳用戶:ABCD_ABCD
本文從總體方案、硬件電路、軟件程序、性能測試等幾個方面詳細地闡述了基于FPGA與USB2.0的數(shù)據(jù)采集系統(tǒng)。采集系統(tǒng)選用高采樣率低噪聲的12位AD轉換芯片進行AD轉換電路設計;借助頻率高、內部時延小的FPGA芯片實現(xiàn)USB固件并以此控制USB接口芯片,通過乒乓的方式對采樣數(shù)據(jù)進行緩存,提高了系統(tǒng)數(shù)據(jù)吞吐能力;運用USB2.0標準的接口芯片為整個采集系統(tǒng)提供USB的通信能力。采用集成度較高的FPGA芯片作為系統(tǒng)控制核心,降低了設計難度,提高了系統(tǒng)穩(wěn)定性,同時還減小了設備體積。
標簽: FPGA 2.0 USB 數(shù)據(jù)采集
上傳時間: 2013-04-24
上傳用戶:xuanjie