基于Cypress公司的CY7C67300嵌入式USB器件,可配置为四个USB主机端口、两个USB外围端口、一个USB OTG端口,片上提供32个GPIO,可复用为HPI、IDE、PWM、HSS、SPI、UART和用户配置用途的I2C接口。16位 RISC处理器,片上集成4K 16位ROM,8K 16位RAM,可寻址外部64KB 16位或8位宽度的RAM和ROM。
按从左到右,从上到下的顺序描述各标号:
J24:使能USB总线电源输入。系统的全部电力可从外部的USB总线(如PC)的引入,此时插入J10到外部USB主机可得到电力。如果系统负荷(主要是挂接到J1-J5的USB外设,并且系统已使能对外供电)很重,工程师应注意其载荷是否超出外部USB主机允许的最大功率输出(一般是5V@500mA)。长时间超出外部USB总线功率可能损坏外部主机的USB电源系统甚至更严重。不建议通过外部USB HUB联到外部USB主机取得电力。
J7:外部电源输入插座。如果系统负荷较重,建议外接5V电源适配器为系统供电,其输出功率视载荷而定。
S4:USB端口1(J1)的D+/D-线序调换开关。如果USB联接信号线序出错或有特定要求需要改变D+/D-顺序时,可切换该开关。
J1:USB端口1。USB-A/F型联接器,可作为USB主机或USB外围接口。
S3:USB端口2(J2)的D+/D-线序调换开关。如果USB联接信号线序出错或有特定要求需要改变D+/D-顺序时,可切换该开关。
J2:USB端口2。USB-A/F型联接器,可作为USB主机或USB外围接口。
S2:USB端口3(J3)的D+/D-线序调换开关。如果USB联接信号线序出错或有特定要求需要改变D+/D-顺序时,可切换该开关。
J3:USB端口3。USB-A/F型联接器,可作为USB主机或USB外围接口。
S1:USB端口4(J4)的D+/D-线序调换开关。如果USB联接信号线序出错或有特定要求需要改变D+/D-顺序时,可切换该开关。
J4:USB端口4。USB-A/F型联接器,可作为USB主机或USB外围接口。
J5:USB端口5。MINIUSB-5P联接器,仅用于联接OTG外设。
S5:侦测J1-J4(USB端口)的总线电源。同时只能侦测两个USB端口,开关向上拔,侦测J1、J2;向下拔,侦测J3-J4。
S6:使能侦测J1-J4总线电源。开关上拔,允许侦测;下拔,禁止侦测。
J6:外部中断触发输入。手动短路1、2或3、4可触发一次电平中断或跳变中断。
J23:OTG外设的ID识别电平选择。3-2短接为高电平识别;1-2短接为低电平识别。
S7:I2C总线的SDA/SCL线序调换。CY7C67300的I2C用于BIOS装载目的,并非提供给用户作数据访问通道。EEPROM容量从小于2KB换成大于2KB需要切换S7开关以调换SDA/SCL线序,反之亦然。
J11:boot(引导装载)模式选择,其实就是SCL引脚的初始电平设置,需和J12成对配置。
J12:boot(引导装载)模式选择,其实就是SDA引脚的初始电平设置,需和J11成对配置。
J00(图上误作B00):手动复位按纽,复位CY7C67300。
J01:外部复位输入端,外部装置产生信号接至该端口来复位CY7C67300。
J13:在GPIO总线上的UART用户端口。用户可以通过该串口交互访问CY7C67300。
J14:在GPIO总线上的HSSI(High-speed Serial Interface)/PWM(Pulse-Width Modulation)用户端口。如果作为HSSI,为方便外部设备,该端口提供5V和3V供选择以为外部设置供电并匹配接口电平;如果作为PWM,仅用于输出脉宽调制信号。
J15:在GPIO总线上的SPI用户端口。为方便外部设备,该端口提供5V和3V供选择以为外部设置供电并匹配接口电平。
J22:在GPIO总线上的HPI(Host Port Interface)用户端口。为方便外部设备,该端口提供5V和3V供选择以为外部设置供电并匹配接口电平。
J21:在GPIO总线上的IDE用户端口。可以直接挂接2.5"硬盘(笔记本电脑硬盘)。
J16:在数据总线上的HSSI用户端口。为方便外部设置,该端口提供5V和3V供选择以为外部设置供电并匹配接口电平。
J17:在数据总线上的SPI用户端口。为方便外部设置,该端口提供5V和3V供选择以为外部设置供电并匹配接口电平。
J20:16位宽度的数据总线。用于访问外部数据存储器的数据。
J19:7位宽度的控制总线。用于控制外部存储器。
J18:19位宽度的地址总线。用于寻址外部存储器
J9:外部3.6V电源输入插针。为内核(CY7C67300)供电。
J8:外部5V电源输入插针。方便从非适配器形式的电源取电。
文章评论(0条评论)
登录后参与讨论