日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

EZ-USB開發(fā)套件:開啟USB產(chǎn)品開發(fā)之旅

chencui ? 2026-05-17 16:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

EZ-USB開發(fā)套件:開啟USB產(chǎn)品開發(fā)之旅

引言

在當(dāng)今數(shù)字化時(shí)代,USB技術(shù)廣泛應(yīng)用于各種電子設(shè)備中。對(duì)于電子工程師而言,開發(fā)基于USB的產(chǎn)品是一項(xiàng)常見且重要的任務(wù)。Cypress Semiconductor的EZ-USB開發(fā)套件(DVK)為開發(fā)者提供了一個(gè)理想的起點(diǎn),它包含了開發(fā)所需的硬件、軟件和文檔,能夠幫助工程師快速上手并開發(fā)出高質(zhì)量的USB產(chǎn)品。本文將詳細(xì)介紹EZ-USB開發(fā)套件的相關(guān)內(nèi)容,包括其概述、軟件和硬件的安裝,以及開發(fā)板的詳細(xì)信息。

文件下載:CY3686.pdf

一、EZ-USB開發(fā)套件概述

1.1 套件簡(jiǎn)介

EZ-USB開發(fā)套件是開發(fā)基于EZ-USB產(chǎn)品的絕佳起點(diǎn)。它包含了開發(fā)板、示例固件、通用設(shè)備驅(qū)動(dòng)、文檔和各種工具,適用于EZ-USB FX2LP和FX1芯片。FX1是FX2LP的全速版本,除了缺少高速收發(fā)器外,兩者基本相同。

1.2 套件內(nèi)容

硬件部分

  • EZ-USB高級(jí)開發(fā)板
  • EZ-USB原型板(面包板)
  • USB電纜
  • RS - 232電纜
  • 軟件安裝CD - ROM

軟件部分(CD - ROM)

  • EZ-USB固件庫(kù)和固件框架
  • 固件示例代碼
  • Cypress通用USB驅(qū)動(dòng)
  • Cypress USB類庫(kù)(CyApi
  • Cypress USB控制臺(tái)
  • Cypress GPIF設(shè)計(jì)器
  • Cypress固件下載驅(qū)動(dòng)示例
  • EZ-USB文檔和幫助文件
  • 參考原理圖
  • Keil 8051開發(fā)工具的有限評(píng)估版本(編譯器、匯編器、IDE、調(diào)試器)

1.2.1 未包含的必需工具

  • 完整零售版的Keil開發(fā)系統(tǒng)(Keil uVision2)
  • Microsoft Visual C++(所有PC示例代碼在該平臺(tái)下開發(fā))
  • 運(yùn)行Windows XP、2000或ME的支持USB的PC

1.2.2 其他建議工具

CATC USB協(xié)議分析儀

二、EZ-USB開發(fā)套件軟件

2.1 系統(tǒng)要求

  • 操作系統(tǒng):Microsoft Windows XP、Windows 2000或Windows ME
  • 系統(tǒng)權(quán)限:具有系統(tǒng)管理權(quán)限
  • 內(nèi)存:64 MBytes RAM(推薦256 MBytes)
  • 可用磁盤空間:DVK軟件完整安裝需50 MBytes,Keil開發(fā)工具需50 MBytes
  • 處理器:Pentium III級(jí)PC(推薦300 MHz或更高)
  • 顯示器:Super VGA顯示(分辨率800 x 600或更高)
  • USB主機(jī)控制器:全速或高速
  • 開發(fā)工具:Microsoft Developers Studio Version 6.0或更高版本(用于編譯Windows軟件示例),Keil uVision Version 2.38或更高版本的8051工具(用于編譯固件示例)

2.2 與早期EZ-USB開發(fā)套件的兼容性

該EZ-USB高級(jí)DVK能夠與早期的EZ-USB開發(fā)套件共存,使用相同的基本目錄結(jié)構(gòu)。唯一的沖突在于驅(qū)動(dòng)綁定,早期DVK使用不同的設(shè)備驅(qū)動(dòng),而EZ-USB FX2LP在“默認(rèn)USB設(shè)備”模式下可能會(huì)出現(xiàn)沖突。可以通過在設(shè)備管理器中右鍵單擊FX2LP并選擇“更新驅(qū)動(dòng)”來(lái)解決,選擇描述中包含“FX2LP”的驅(qū)動(dòng)。

2.3 安裝說明

安裝前需要準(zhǔn)備安裝CD、EZ-USB高級(jí)開發(fā)板、USB A - B電纜和支持USB的開發(fā)平臺(tái)(PC)。需要注意的是,該開發(fā)套件僅適用于基于Windows的PC。

2.4 驗(yàn)證主機(jī)PC是否支持USB

大多數(shù)1997年后生產(chǎn)的PC都包含全速USB主機(jī)控制器硬件,到2003年中,大多數(shù)但并非所有PC都包含USB 2.0高速主機(jī)控制器。不同操作系統(tǒng)對(duì)高速驅(qū)動(dòng)的支持情況不同,需要根據(jù)具體情況安裝相應(yīng)的服務(wù)包或從適配器制造商獲取驅(qū)動(dòng)。可以通過設(shè)備管理器驗(yàn)證高速驅(qū)動(dòng)是否安裝并正確綁定。

2.5 安裝開發(fā)套件軟件

將安裝CD插入CD - ROM驅(qū)動(dòng)器,通過開始菜單運(yùn)行CD根目錄下的“setup.exe”程序。首次使用時(shí),建議接受每個(gè)安裝階段的默認(rèn)選項(xiàng),安裝目錄建議使用默認(rèn)的“c:cypressusb”,如果已安裝完整零售版的Keil 8051開發(fā)工具,可選擇“不安裝”Keil工具。

三、安裝硬件

硬件安裝過程相對(duì)簡(jiǎn)單,使用USB電纜將EZ-USB開發(fā)板連接到開發(fā)PC的USB端口。操作系統(tǒng)檢測(cè)到新的USB設(shè)備后,會(huì)自動(dòng)安裝驅(qū)動(dòng)。由于Cypress通用USB驅(qū)動(dòng)未簽名,Windows可能會(huì)彈出警告對(duì)話框,選擇“繼續(xù)”即可。開發(fā)板上的綠色指示燈(BKPT/Monitor)亮起,表示8051 Keil監(jiān)控代碼已加載并運(yùn)行。驅(qū)動(dòng)“cyusb.sys”會(huì)自動(dòng)安裝到WindowsSystem32Drivers目錄,同時(shí)會(huì)在WindowsINF目錄創(chuàng)建一個(gè).INF文件。

3.1 使用Cypress USB控制臺(tái)確認(rèn)安裝成功

運(yùn)行Cypress USB控制臺(tái)應(yīng)用程序,執(zhí)行“Get Device Descriptor”操作。通過點(diǎn)擊“GetDev”按鈕從開發(fā)板獲取設(shè)備描述符,USB控制臺(tái)應(yīng)顯示開發(fā)板的響應(yīng)。重要的是開發(fā)板能響應(yīng)請(qǐng)求,并且VID為0x04B4。更詳細(xì)的使用說明可在控制臺(tái)的幫助菜單中查找,EZ-USB DVK用戶指南中也有相關(guān)教程。

四、EZ-USB高級(jí)開發(fā)板

4.1 簡(jiǎn)介

Cypress Semiconductor的EZ-USB高級(jí)開發(fā)板為EZ-USB系列提供了緊湊的評(píng)估和設(shè)計(jì)平臺(tái)。開發(fā)板通過六個(gè)20針接頭提供擴(kuò)展和接口信號(hào),配套的原型板可方便地進(jìn)行USB設(shè)計(jì)的快速構(gòu)建和測(cè)試。板上所有IC工作在3.3伏,可通過USB連接器或外部電源供電。開發(fā)套件中包含Keil Software Inc.的Cypress定制軟件開發(fā)工具的評(píng)估版本,但評(píng)估版本有一些限制,如編譯對(duì)象大小限制為4 Kbytes,而完整零售版無(wú)此限制。

4.2 原理圖概述

開發(fā)板主要芯片包括EZ-USB芯片(U1,可能是FX2LP或FX1)、可重編程的GAL(U2)、128 K字節(jié)的RAM(U3)、3.3V電壓調(diào)節(jié)器(U4)、EEPROM(U5和U6)、RS - 232電平轉(zhuǎn)換器(U7)和I2C擴(kuò)展器(U8和U10)等。六個(gè)20針接頭(P1 - P6)用于連接原型板和邏輯分析儀,P8是ATA連接器。

4.3 跳線

開發(fā)板上的跳線具有不同的功能,如連接電源、選擇內(nèi)存映射、控制喚醒引腳等。具體跳線功能如下表所示: Jumper Function Default Notes
JP1 Connects 3.3 volt power to the EZ-USB chip. IN (1 - 2)
JP2 Powers the on-board 3.3 volt regulator from USB Vbus pin IN (1 - 2) To operate the board in self-powered mode, remove JP2 and supply 4 - 5V to JP2 - 1, and GND to a ground pin (TP1 is a convenient GND point).
JP3 Connects four GAL pins to LEDS D2, D3, D4, D5 IN (1 - 2) (3 - 4) (5 - 6) (7 - 8) U2, the on-board GAL, contains code to use the four LEDs as software settable indicators. If you wish to (a) use the GAL pins for something else, which requires re-programming the GAL or (b) wire the general purpose indicators D2 - D5 to other parts of the board, first remove the appropriate shorting plug(s).
JP5 3.3 Volt Power IN (1 - 2) Supplies 3.3 volt power to the board. It may be removed and replaced with ammeter probes in series to measure board current.
JP6 JP7 Memory map selection OUT (1 - 2) These jumpers select one of four memory maps for U3, the external 128 Kilobyte RAM. See the Memory Map section for details.
JP8 Wakeup2 Pin OUT (1 - 2) Inserting a shorting plug into JP8 connects an on-board RC network (R42, C43) to the secondary remote wakeup pin WU2. This R - C network can be used to test periodic remote wakeup firmware when this dual-purpose pin (it defaults to PA3) is programmed as WU2.
JP9 I2C bus test points n/a The I2C bus SCL and SDA lines may be monitored or externally connected using JP9.

4.4 EEPROM選擇與啟用開關(guān)SW1和SW2

SW1用于選擇兩個(gè)插座式EEPROM(U5和U6),SW2用于啟用或禁用SW1選擇的EEPROM。EZ-USB芯片有不同的啟動(dòng)模式,取決于連接到其SCL和SDA線的EEPROM。具體啟動(dòng)模式如下:

  • 通用模式(Generic):SW2 = OFF,SW1任意位置。當(dāng)沒有EEPROM連接到SCL和SDA時(shí),EZ-USB芯片使用其內(nèi)部的“硬編碼”VID和PID值進(jìn)行枚舉。
  • C0加載模式(C0 Load:SW2 = ON,SW1 = SMALL。該模式為EZ-USB提供外部VID、PID和DID值,使其使用EEPROM提供的值進(jìn)行枚舉,通常使用“小”EEPROM。
  • C2加載模式(C2 Load):SW2 = ON,SW1 = LARGE。該模式在枚舉前將8051固件加載到EZ-USB內(nèi)部RAM,使EZ-USB作為完全定制的設(shè)備進(jìn)行枚舉,通常需要“大”EEPROM。

4.5 接口連接器

六個(gè)20針接頭P1 - P6的引腳設(shè)計(jì)與HP(Agilent)邏輯分析儀兼容,可用于連接原型板、邏輯分析儀探頭或進(jìn)行通用探測(cè)。其信號(hào)布局滿足高速EZ-USB strobe信號(hào)可作為邏輯分析儀時(shí)鐘,同時(shí)為原型板提供3.3V電源,信號(hào)邏輯分組便于使用。具體引腳分配如下表所示: CLK1 3 4 D15
D14 5 6 D13
D12 7 8 D11
D10 9 10 D9
D8 11 12 D7
D6 13 14 D5
D4 15 16 D3
D2 17 18 D1
D0 19 20 GND

4.6 ATA連接器P8

P8是一個(gè)40針連接器,用于與標(biāo)準(zhǔn)ATA電纜接口。需要注意的是,SP1、2和3應(yīng)使用焊料橋接,以連接ATA所需的上拉/下拉電阻。建議使用80針電纜進(jìn)行所有傳輸模式。

4.7 U2 -- 22v10 GAL

標(biāo)準(zhǔn)的22v10 GAL在開發(fā)板上提供通用“膠合邏輯”,包括組合PSEN和READ信號(hào)的與門、內(nèi)存映射支持、調(diào)試LED和三個(gè)備用輸出,可用于用戶自定義功能。

4.8 內(nèi)存映射

開發(fā)板有四種內(nèi)存映射模式,工廠默認(rèn)是移除MM1和MM0跳線,該模式提供16 K字節(jié)的片上代碼和數(shù)據(jù)內(nèi)存,外加48 K字節(jié)的外部RAM,8051從內(nèi)部RAM開始執(zhí)行。其他模式包括“24K gap”、“Ext Flash”和“Single Chip”,分別適用于不同的開發(fā)需求。

4.9 I2C擴(kuò)展器

U8和U10是Philips PCF8574 I/O擴(kuò)展器,連接到I2C總線,提供8個(gè)通用輸入輸出引腳。U8連接到七段顯示器U9,U10連接到四個(gè)按鈕S2 - S5。通過特定的控制字節(jié)和數(shù)據(jù)字節(jié),8051固件可以對(duì)其進(jìn)行讀寫操作。

4.10 指示燈 — 電源和斷點(diǎn)

LED D1連接到PCB 5伏電源,指示5伏電源的存在;LED D6連接到3.3伏電壓調(diào)節(jié)器輸出;LED D7連接到EZ-USB BKPT(斷點(diǎn))引腳,當(dāng)使用Keil軟件開發(fā)工具時(shí),綠色LED亮起表示EZ-USB開發(fā)板已枚舉,Keil監(jiān)控程序已加載并運(yùn)行。

4.11 通用指示燈

GAL(U2)的一部分對(duì)8051讀取某些外部?jī)?nèi)存地址進(jìn)行解碼,以控制四個(gè)通用指示燈D2 - D5的開關(guān)。通過讀取特定的外部8051地址,可以使用8051匯編代碼或C代碼控制指示燈的開關(guān)。需要注意的是,CLKOUT信號(hào)用作時(shí)鐘來(lái)鎖存GAL的LED輸出信號(hào),如果CLKOUT禁用,LED將不會(huì)更新。

五、常見問題解答

文檔中還列出了一些常見問題及解答,包括首次使用的操作步驟、示例嘗試、文檔查找、項(xiàng)目生成、EEPROM鏡像構(gòu)建、寄存器總結(jié)、環(huán)境設(shè)置等方面的問題,為開發(fā)者提供了實(shí)用的參考。

總結(jié)

EZ-USB開發(fā)套件為電子工程師提供了一個(gè)全面的開發(fā)平臺(tái),從硬件到軟件,從開發(fā)板到工具,都為開發(fā)基于USB的產(chǎn)品提供了便利。通過詳細(xì)了解套件的內(nèi)容、安裝過程和開發(fā)板的特點(diǎn),工程師可以更好地利用該套件進(jìn)行USB產(chǎn)品的開發(fā)。你在使用EZ-USB開發(fā)套件的過程中遇到過哪些問題呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)和疑問。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    26

    文章

    6475

    瀏覽量

    121294
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    探索CYUSBS234 USB - Serial開發(fā)套件:功能、配置與應(yīng)用

    探索CYUSBS234 USB - Serial開發(fā)套件:功能、配置與應(yīng)用 在電子設(shè)計(jì)領(lǐng)域,開發(fā)套件是工程師們探索新技術(shù)、驗(yàn)證設(shè)計(jì)方案的重要工具。今天,我們就來(lái)深入了解一下Cypress
    的頭像 發(fā)表于 05-18 13:05 ?70次閱讀

    CYUSBS236 USB - Serial開發(fā)套件使用指南

    CYUSBS236 USB - Serial開發(fā)套件使用指南 一、引言 在當(dāng)今的電子開發(fā)領(lǐng)域,USB - Serial接口的應(yīng)用極為廣泛。Cypress的CYUSBS236
    的頭像 發(fā)表于 05-18 09:30 ?227次閱讀

    CY7110 EZ - PD? PMG1 - S0 MCU 原型開發(fā)套件發(fā)布說明

    CY7110 EZ - PD? PMG1 - S0 MCU 原型開發(fā)套件發(fā)布說明 各位電子工程師們,今天來(lái)和大家詳細(xì)介紹一下 CY7110 EZ - PD? PMG1 - S0 MCU 原型
    的頭像 發(fā)表于 05-18 09:15 ?202次閱讀

    探索CY4521 EZ - PD? CCG2評(píng)估套件USB Type - C的創(chuàng)新之旅

    探索CY4521 EZ - PD? CCG2評(píng)估套件USB Type - C的創(chuàng)新之旅 在電子設(shè)備不斷發(fā)展的今天,USB Type - C
    的頭像 發(fā)表于 05-18 09:05 ?221次閱讀

    CAN Bus 24開發(fā)套件開啟CAN網(wǎng)絡(luò)開發(fā)之旅

    CAN Bus 24開發(fā)套件開啟CAN網(wǎng)絡(luò)開發(fā)之旅 在電子工程領(lǐng)域,CAN(Controller Area Network)總線技術(shù)憑借其高可靠性、實(shí)時(shí)性和抗干擾能力,在汽車、工業(yè)自
    的頭像 發(fā)表于 05-13 13:50 ?88次閱讀

    EZ-USB? NX2LP-Flex?:靈活的USB NAND閃存控制器深度剖析

    概述 Cypress已被英飛凌收購(gòu),但產(chǎn)品仍以Cypress的名義繼續(xù)提供給新老客戶。EZ-USB? NX2LP-Flex?是基于固件的可編程版本的EZ-USB NX2LP,它將USB
    的頭像 發(fā)表于 03-28 14:50 ?626次閱讀

    英飛凌推出新一代USB 2.0外設(shè)控制器EZ-USB? FX2G3

    1月27日,全球功率系統(tǒng)和物聯(lián)網(wǎng)領(lǐng)域的半導(dǎo)體領(lǐng)導(dǎo)者英飛凌科技股份公司近日推出新一代USB 2.0外設(shè)控制器EZ-USB? FX2G3,該產(chǎn)品可為USB設(shè)備帶來(lái)卓越的性能、強(qiáng)大的安全性與
    發(fā)表于 01-27 13:42 ?1787次閱讀
    英飛凌推出新一代<b class='flag-5'>USB</b> 2.0外設(shè)控制器<b class='flag-5'>EZ-USB</b>? FX2G3

    DA14535 USB開發(fā)套件硬件解析:開啟低功耗藍(lán)牙開發(fā)新征程

    DA14535 USB開發(fā)套件硬件解析:開啟低功耗藍(lán)牙開發(fā)新征程 在當(dāng)今的電子設(shè)備開發(fā)領(lǐng)域,低功耗藍(lán)牙技術(shù)因其廣泛的應(yīng)用前景和高效的性能表現(xiàn)
    的頭像 發(fā)表于 12-29 11:00 ?1355次閱讀

    探索CYUSB3KIT - 004 EZ - USB? SX3開發(fā)套件的無(wú)限可能

    開發(fā)套件的奧秘。 文件下載: Infineon Technologies CYUSB3KIT-004 EZ-USB? SX3 SuperSpeed學(xué)習(xí)套件.pdf 套件概述 CYUSB
    的頭像 發(fā)表于 12-20 21:20 ?1504次閱讀

    EZ-USB? FX5N DVK (KIT_FX5N_FMC_001) 套件深度解析

    詳細(xì)探討一下這個(gè)套件。 文件下載: Infineon Technologies EZ-USB? FX5N開發(fā)套件 (DVK).pdf 套件概述 套件
    的頭像 發(fā)表于 12-18 15:25 ?564次閱讀

    EZ-USB? FX5 DVK (KIT_FX5_FMC_001) 套件開發(fā)指南

    Technologies EZ-USB? FX5開發(fā)套件 (DVK).pdf 一、套件概述 EZ-USB? FX5 DVK (KIT_FX5_FMC_001)
    的頭像 發(fā)表于 12-18 15:20 ?682次閱讀

    EZ-USB? FX20 DVK (KIT_FX20_FMC_001) 套件使用指南

    的使用。 文件下載: Infineon Technologies EZ-USB? FX20開發(fā)套件 (DVK).pdf 套件概述 適用范圍與目標(biāo)用戶 這個(gè)套件適用于基于
    的頭像 發(fā)表于 12-18 15:20 ?772次閱讀

    EZ-USB? FX10 DVK (KIT_FX10_FMC_001) 套件指南:助力視頻音頻流應(yīng)用開發(fā)

    : Infineon Technologies EZ-USB? FX10開發(fā)套件 (DVK).pdf 套件概述 EZ-USB? FX10 DVK (KIT_FX10_FMC_001)
    的頭像 發(fā)表于 12-18 15:20 ?772次閱讀

    EZ-USB? FX2G3:USB 2.0高速外設(shè)控制器的卓越之選

    EZ-USB? FX2G3:USB 2.0高速外設(shè)控制器的卓越之選 在電子工程師的日常設(shè)計(jì)工作中,選擇合適的USB控制器至關(guān)重要。今天要給大家介紹的 EZ-USB? FX2G3,是一款
    的頭像 發(fā)表于 12-18 11:40 ?871次閱讀

    EZ-USB? FX2G3 DVK快速上手:開啟硬件開發(fā)新體驗(yàn)

    EZ-USB? FX2G3 DVK快速上手:開啟硬件開發(fā)新體驗(yàn) 作為電子工程師,我們?cè)谌粘9ぷ髦薪?jīng)常會(huì)接觸到各種開發(fā)套件,今天就來(lái)和大家分享一下EZ
    的頭像 發(fā)表于 12-18 11:40 ?753次閱讀
    新巴尔虎右旗| 鹿邑县| 滁州市| 凤阳县| 合江县| 兰州市| 藁城市| 杭锦旗| 通海县| 衡南县| 稷山县| 毕节市| 皋兰县| 平武县| 鄂尔多斯市| 开原市| 莒南县| 梁山县| 讷河市| 桂平市| 临夏县| 秀山| 偏关县| 柳江县| 海兴县| 莫力| 西青区| 沙田区| 卢湾区| 新宁县| 安远县| 卓资县| 西乡县| 连平县| 郧西县| 来凤县| 温泉县| 阳春市| 息烽县| 木里| 元氏县|