CY7Clzw6431mf的片选信号怎么用

SoEZ-USB2.0(CY7C68013A)开发手册 V1.0_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
SoEZ-USB2.0(CY7C68013A)开发手册 V1.0
&&USB2.0控制器开发指南
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩106页未读,
定制HR最喜欢的简历
你可能喜欢CY7C6431xCY7C6434x , CY7C6435x的enCoRe (TM)V全速USB控制器特点强大的哈佛架构处理器?M8C处理器,运行速度高达24 MHz?低功耗高处理速度?中断控制器?3.0 V至没有USB 5.5 V工作电压?工作电压与USB启用:o 3.15 V至3.45 V时,电源电压约为3.3 Vo 4.35 V至5.25 V时,电源电压约为5.0 V?商业级温度范围: 0 ° C至+ 70°C?工业温度范围: -40°C至+85°C■灵活的片上存储器?高达32 KB的闪存程序存储器:o 50000的擦除和写入周期o灵活的保护模式?高达2048字节的SRAM数据存储?在系统内串行编程( ISSP )■完备的开发工具?免费的开发工具的PSoC Designer (TM)?全功能,在线仿真器和编程器?全速仿真?复杂断点结构?128 KB的跟踪存储器■精密的可编程时钟?无晶体振荡器,支持外部晶振或谐振器?内部± 5.0 % 6 , 12 ,或24 MHz的主振荡器( IMO) :o 0.25 %精度振荡器锁定到USB的数据,没有所需的外部元件o内部低速振荡器( ILO )在32kHz看门狗和睡眠。的频率范围为19到50千赫与32 kHz的典型值■■■■可编程引脚配置?截至取决于封装36个通用I / O ( GPIO ) 。?25毫安灌电流上的所有GPIOo 60毫安在偶数端口引脚和60毫安总总的灌电流吸收电流在奇数端口引脚o所有的GPIO 120毫安总灌电流?拉,高阻,开漏输出, CMOS驱动模式上的所有GPIO?CMOS驱动模式A -5端口0和1 mA的电源电流和1 mA端口2 ,3和4o所有的GPIO 20毫安总源电流?低压差稳压器的端口1引脚:o可编程输出3.0 , 2.5或1.8 V?可选的,规范的数字I /端口1 O?端口1可配置的输入阈值?在端口1热插拔功能全速USB ( 12Mbps的)?八单向端点?一个双向控制端点?USB 2.0兼容: TID # ?专用512字节的缓冲区?无需外部晶振其它系统资源?可配置的通信速度2?我C从:o可选50千赫, 100千赫,或400千赫o实施不需要时钟延长o在睡眠模式下实现小于100?Ao硬件地址检测?SPI主机和SPI从:o可配置的46.9 kHz到12 MHz的?3个16位定时器?10位ADC,用于监视电池电压或其他信号与外部元件?看门狗和休眠定时器?集成监控电路的enCoRe V框图端口4端口3端口2端口1端口0前卫。 LDO的enCoRe VCORE系统总线SRAM2048字节打断调节器SROM8K / 16K / 32K闪存睡眠和看门狗CPU核心(M8C)6/12/24 MHz内部主振荡器ADC3个16位计时器I2C从/ SPI主从POR和LVD系统复位满速度USB系统资源赛普拉斯半导体公司文件编号: 001-12394修订版* Mo198冠军苑o圣荷西,CA o408-943-2600修订后的日[+ ]反馈CY7C6431xCY7C6434x , CY7C6435x目录功能概述................................................ ........ 3安可V芯.............................................. ...... 3全速USB .............................................. ............. 310位ADC .............................................. ..................... 4SPI ................................................. .............................. 4I2C从................................................ ..................... 5额外的系统资源..................................... 6入门................................................ .................. 6应用说明................................................ 6 ........开发套件................................................ 6 ........培训................................................. ...................... 6CYPros顾问................................................ 6 ....解决方案库................................................ .......... 6技术支援................................................ 6 .......开发工具................................................ .......... 7PSoC Designer软件子系统........................ 7采用PSoC Designer进行....................................... 8设计选择用户模块............................................... 8 ....配置用户模块.............................................. 8组织和连接............................................... 8生成,验证和调试....................................... 8引脚配置................................................ ............. 916引脚器件的引脚............................................. .......... 932引脚器件的引脚............................................. ....... 1048引脚器件的引脚............................................. ....... 11注册参考................................................ ......... 13注册约定................................................ .... 13寄存器映射表............................................... 13电气规格................................................ 16绝对最大额定值....................................... 17工作温度............................................. 17直流电气特性..................................... 18AC电气特性..................................... 22包图................................................ ............ 29包装尺寸.............................................. 29包处理................................................ ..... 31热阻................................................ 31电容上的晶体引脚.................................... 31回流焊峰值温度................................. 31订购信息................................................ ...... 32订购代码定义........................................... 33与缩略语................................................. ....................... 34文档约定................................................ 34计量单位............................................... ........ 34数字命名................................................ ........ 34文档历史记录页............................................... 35 ..销售,解决方案和法律信息...................... 37全球销售和设计支持....................... 37产品................................................. ................... 37的PSoC解决方案................................................ ......... 37文件编号: 001-12394修订版* M第37 2[+ ]反馈CY7C6431xCY7C6434x , CY7C6435x功能概述安可V系列器件设计用于取代多个传统的全速USB微控制器的系统组件一个低成本的单芯片可编程组件。通信外设(我2C / SPI ) ,一个快速的CPU ,闪存程序存储器, SRAM数据存储器和可配置的I / O都包括在一系列方便易用的引脚布局。该架构为这个设备的家庭,如图中安可V框图第1页,包括两个主要方面:CPU核心和系统资源。根据不同的的enCoRe V包,多达36个的GPIO也包括在内。本产品是赛普拉斯的成功充满了增强版速度的USB外设控制器。增强功能包括更快CPU以较低的电压运行,低电流消耗,两倍的RAM和闪存,支持热插拔的I / O ,我2?硬件地址识别,新的非常低电流睡眠模式,以及新的封装选项。TENTD接收机PDNRD图1. USB收发器稳压器电压调节器5V 3.3V1.5K5KPS2上拉DPDM发射机DPORSE0DMO安可V芯安可V核心是支持丰富的强大引擎指令集。它包括SRAM用于数据存储,一个中断控制器,睡眠和看门狗定时器,以及IMO和国际劳工组织。 CPU核心,被称为M8C ,是一个功能强大的处理器,速度高达24 MHz 。的M8C是四MIPS, 8位哈佛架构的微处理器。系统资源提供额外的功能,诸如可配置的I2I2C从和SPI主从通信接口和由M8C支持的各种系统复位。全速USB安可V USB系统资源附着在USB 2.0规格为12 MB /秒的运行全速设备配有一个上行端口和一个USB地址。的enCoRe V USB由这些部分组成:■■■■在安可V系统级的全速USB系统资源接口安可V的其余部分的方式M8C的寄存器访问指令和外部世界两个USB插针的方式。在SIE支持9端点包括一个双向控制端点(端点0)和八单向数据端点(端点1 ?8)。该单向数据端点被单独配置为或进或出。该USB串行接口引擎( SIE )允许的enCoRe V设备与USB主机全速数据速率进行通信( 12 MB /秒) 。在SIE简化了接口USB通信自动处理下面的USB处理任务无需固件干预:■■■■■■■串行接口引擎( SIE )块。的PSoC存储器仲裁器( PMA )模块。512字节SRAM专用的。全速USB收发器具有内部稳压器和两个专用USB引脚。将编码接收的数据和数据格式,以在总线上进行传输。生成并检查循环冗余校验(CRC ) 。传入数据包没有校验和验证都将被忽略。检查地址。忽略未涉及到的所有交易该设备。发送适当的ACK / NAK /失速握手。标识令牌类型( SETUP ,IN , OUT ),并将在接受一次有效令牌适当的标记位。标识启动的帧( SOF)并保存帧计数。将数据发送至或从USB SRAM中检索数据,通过路在PSoC存储器仲裁器( PMA )的。文件编号: 001-12394修订版* M第37 3[+ ]反馈CY7C6431xCY7C6434x , CY7C6435x固件需要处理的上边带的各部分界面。 USB钥匙事件后, SIE中断问题直接固件适当的任务:■■■■■输入多路复用器或温度传感器的输入电压范围0 V至VREFADC.在ADC只配置(在ADC MUX选择模拟多路公交车,而不是默认的温度传感器连接) ,一个外部电压可以连接到该调制器的输入用于电压转换。 ADC被运行为一个周期数由定时器设定,这取决于所述期望的分辨率ADC。计数器计数出游人数的比较,其正比于输入电压。该温度传感器模块时钟速度为36兆赫和分频为1?12兆赫ADC操作。填充和清空USB SRAM USB数据缓冲区。能恰当地PMA通道。坐标通过枚举USB设备请求进行解码。暂停和恢复协调。验证并选择数据触发值。10位ADC上的enCoRe V器件的ADC是一个独立的块状态机接口控制访问该块。该ADC被收纳连同温度传感器芯和可以连接到这个或模拟多路复用总线。作为默认操作中,ADC连接到所述温度传感器二极管,得到温度的数字值。图2. ADC系统性能框图VINSPI串行外设互连( SPI ) 3 - wire协议的用途在时钟的两个边沿,使同步通信而不需要严格的设置和保持要求。图3.基本SPI配置SPI主SPI从机数据被输出由数据被记录在无论是主在这两个设备的输入和从站时钟的相对边缘。的一个边缘时钟。SCLKMOSIMISOTEMP SENSOR / ADC温度二极管ADC一个设备可以是主机或从机。一个主输出时钟数据从设备和从设备的输入数据。从器件输入端从主设备和输出数据的时钟和数据输入到主站。总之,主机和从机具有至关重要tially一个圆形的移位寄存器,主机产生时钟和启动数据传输。当主机发送8位时发生的基本的数据传输数据,以及8个时钟周期。在任何转让,主机和从站同时发送和接收。如果主机只发送数据时,从从所述接收到的数据被忽略。如果大师希望从从机接收数据时,主机必须发送无效字节产生的时钟从站发送数据备份。图4. SPI框图系统总线接口模块命令/状态SPI模块MOSI ,MISOSCLKDATA_IN DATA_OUTCLK_IN系统时钟CLK_OUTINTMOSI ,MISOSCLK接口M8 ?(处理器)核心SS_注册该ADC用户模块包含一个集成模块和一个比较器具有正和负输入端的多路复用器进行设置。输入到积分器级来自模拟全局配置[7 :0]的TRANSMIT [7 :0]的CONTROL [ 7:0]RECEIVE [7:0 ]文件编号: 001-12394修订版* M第37 4[+ ]反馈CY7C6431xCY7C6434x , CY7C6435xSPI配置寄存器( SPI_CFG )设置主/从功能,时钟速度和中断选择。 SPI控制注册( SPI_CR )提供4个控制位和4个状态位对于设备接口和同步。该SPIM硬件具有用于驱动从选择不支持( SS_ )信号。这个信号的行为和使用依赖上的应用程序和的enCoRe V器件和,如果需要的话,必须在固件中实现。还有一个额外的数据输入在SPIS ,从选择( SS_ )这是一个低电平有效信号。 SS_必须置为启用该SPIS接收和发送。 SS_有两个高级别功能:■■■■■■中断或轮循CPU接口。支持高达400 kHz的时钟频率。7位或10位寻址(通过固件支持) 。SMBus的操作(通过固件支持) 。支持7位硬件地址比较。灵活的数据缓冲机制。一个&no总线stalling&操作模式。低功耗总线监控模式。在我的增强功能2I2C从增强的模块包括:■■■■以允许对于给定的从站中的多站的选择环境。为TX数据在SPI模式下排队提供额外的时钟0和1 。I2I2C从在我2I2C从增强的通信模块是串行到并行处理器,设计界面的enCoRe V设备到一个两线我2C串行通信总线。为了消除需要过多的CPU干预和开销,块我提供2为状态检测和生成C-具体支持的成帧位。缺省情况下,我2I2C从增强型模块固件与前代的I兼容2I2C从功能。然而,该模块提供了新的功能,可配置实现两个显著的灵活性内部和外部接口。基本我2C的特征包括:■■在我2C地块控制数据( SDA)和时钟( SCL )的外部I2通过直接连接至2 C接口专用的GPIO引脚。当我2C被启用,这些GPIO引脚不适用于一般用途。安可V CPU通过我与块固件交互/ O寄存器读取和写和固件同步通过实施轮询和/或中断。在默认的操作模式,这是固件兼容我以前的版本2I2C从模块中,我2C总线处于停顿状态对每一个接收到的地址或字节,并在CPU要求因为我前需要读取的数据或提供数据2C总线继续。然而,这我2I2C从增强模块提供新的数据缓冲能力作为增强功能。在EZI2?缓冲模式中,我2I2C从接口显示为32字节的RAM缓存到外部I2C中间。使用简单预定义的协议中,主控制读写指针到RAM 。当启用该方法中,从机从来没有摊位的公交车。在这个协议中,数据在可用的RAM (这是由CPU管理)是有效的。从机,发射机,和接收机的操作。字节处理,只需很少的CPU开销。图5.我2?框图I2C加SLAVEI2C核心SDA_INI2C基本CON组fi gurationI2C_CFGI2C_SCRI2C_DR缓冲模块CPU端口I2C_BUF系统总线至/从GPIO引脚SCL_INSDA_OUTSCL_OUTI2C_EN32字节的RAM硬件地址CMPI2C_ADDR缓冲CTLI2C_BP系统时钟待机再加上特色I2C_XCFGI2C_XSTATI2C_CPMCU_BPMCU_CP文件编号: 001-12394修订版* M第37 5[+ ]反馈CY7C6431xCY7C64345 , CY7C6435x的enCoRe (TM)V全速USB控制器特点■强大的哈佛架构处理器?M8C处理器,运行速度高达24 MHz?低功耗高处理速度?中断控制器?3.0V至5.5V的工作电压不带USB?工作电压与USB启用:o 3.15到3.45V时,电源电压为3.3V左右o 4.35到5.25V时,电源电压为5.0V左右?温度范围: 0 ℃? 70℃■灵活的片上存储器?高达32K闪存程序存储器o 50000的擦除和写入周期o灵活的保护模式?高达2048字节的SRAM数据存储?在系统内串行编程( ISSP )■完备的开发工具?免费的开发工具(的PSoC Designer (TM) )?全功能,在线仿真器和编程器?全速仿真?复杂断点结构?128K跟踪存储器■精密的可编程时钟?无晶体振荡器,支持外部晶振或谐振器?内部± 5.0 % 6 , 12 ,或24 MHz的主振荡器o 0.25 %精度振荡器锁定到USB的数据,没有所需的外部元件o内部低速振荡器在32kHz看门狗和睡觉。的频率范围为19到50千赫与32千赫典型的价值■■■可编程引脚配置?25毫安灌电流上的所有GPIO?拉起,所有GPIO高阻,开漏输出, CMOS驱动模式?在所有的GPIO可配置的输入?低压差稳压器的端口1引脚。可编程以输出3.0 , 2.5 ,或1.8V的I / O引脚?可选的,规范的数字I /端口1 Oo端口1可配置输入阈值o 3.0V 20 mA的总端口1的源电流o热插拔?在端口0和1 5毫安强大的驱动模式全速USB ( 12Mbps的)?八单向端点?一个双向控制端点?USB 2.0标准?专用512字节的缓冲区?无需外部晶振其它系统资源?可配置的通信速度2?I C奴隶o可选50千赫, 100千赫,或400千赫o实施不需要时钟延长o在睡眠模式下实现小于100μAo硬件地址检测?SPI主机和SPI从机o 93.75 kHz到12 MHz之间的配置?3个16位定时器?8位用于监视电池电压或其他信号的ADC -与外部元件?看门狗和休眠定时器?集成监控电路端口2端口1端口0前卫。 LDO的enCoRe V框图的enCoRe VCORE端口4端口3系统总线SRAM2048字节打断调节器SROM32K闪存睡眠和看门狗CPU核心(M8C)6/12/24 MHz内部主振荡器3个16位计时器I2C从/ SPI主从POR和LVD系统复位满速度USB系统资源赛普拉斯半导体公司文档编号: 001-12394修订版* Go198冠军苑o圣荷西,CA o408-943-2600修订后的二零零九年一月三十日[+ ]反馈CY7C6431xCY7C64345 , CY7C6435x功能概述安可V系列器件设计用于取代多个传统的全速USB微控制器的系统组件一个低成本的单芯片可编程组件。通信外设( I2C / SPI ) ,一个快速的CPU ,闪存程序存储器, SRAM数据存储器和可配置的I / O都包括在一系列方便易用的引脚布局。该架构为这个设备的家庭,如图中“的enCoRe V框图”第1页上,由两个主要部位:在CPU核心和系统资源。根据安可V包,最多36个通用I / O ( GPIO )是也包括在内。本产品是赛普拉斯的成功充满了增强版高速USB外设控制器。增强功能包括更快CPU以较低的电压运行,低电流消耗,两倍的RAM和闪存,支持热插拔的I / O ,我2?硬件地址识别,新的非常低电流睡眠模式,以及新的封装选项。■需要CPU的干预,直到分组寻址到目标装置接收。低电压检测( LVD)中断信号可以在应用程序阳离子电压下降时,而先进的POR(上电上电复位)电路,省去了系统监控。5V的最大输入, 1.8V,2.5V , 3V或可选的输出,低差稳压器( LDO)调节提供的I / O 。名册控制旁路模式使用户能够禁用LDO 。标准赛普拉斯的PSoC IDE工具可用于调试安可V系列器件。■■入门最快捷的途径认识的enCoRe V硅是阅读本数据手册和使用PSoC Designer集成开发环境(IDE) 。该数据表的概述安可V集成电路和提出了具体的引脚,寄存器和电气规格。为了更深入的信息,以及详细的编程信息,请参考的PSoC可编程系统级芯片技术参考手册,其中可以发现在http://www.cypress.com/psoc 。最多最新的订购,封装和电气规范信息,请参考最新的enCoRe V器件的数据手册该公司的网站上http://www.cypress.com 。安可V芯安可V核心是支持丰富的强大引擎指令集。它包括SRAM用于数据存储,一个中断控制器,睡眠和看门狗定时器,以及IMO(内部主振荡器)和ILO (内部低速振荡器) 。CPU核心,被称为M8C ,是一个功能强大的处理器,速度高达24 MHz 。的M8C是四MIPS, 8位哈佛架构的微处理器。系统资源提供额外的功能,例如已配urable我2I2C从和SPI主从通信接口并支持M8C各种系统复位。开发套件开发套件可在网上从赛普拉斯在www.cypress.com/shop并通过越来越多的区域和全球分销商,其中包括箭头,安富利,Digi-Key询问,派睿电子,富昌电子和纽瓦克。下产品分类,点击USB (通用串行总线)查看可用项目的最新列表。其它系统资源系统资源,其中一些上面已经列,提供额外的能力来完成系统非常有用。其他资源包括低电压检测和电源复位。下面的语句描述的每个优点系统资源。■技术培训模块免费技术培训(点播,网络研讨会和讲习班)可在网上www.cypress.com/training 。培训涵盖了广泛的主题和技能水平,以帮助您您的设计。全速USB ( 12 Mbps)的有9个可配置的端点和512字节的专用USB RAM 。无需外部元件要求除两个串联电阻。它被指定为商业级温度USB操作。对于可靠的USB操作时,确保在电源电压为4.35V和间5.25V或3.3V左右。8位的片上系统性能之间的ADC共用管理器(用于基于温度来计算参数闪存的写入操作)和用户。在我2I2C从和SPI主从模块提供50 , 100 ,以上两条线路400 kHz的交流。 SPI通信在三个或四线运行速度为46.9千赫至3兆赫(下为速度较慢的系统时钟) 。在我2I2C从模式下,硬件地址识别功能通过消除减少了本来就低功率消耗顾问经过认证的USB顾问为您提供从技术阿西斯tance来完成PSoC设计。要联系或成为的PSoC顾问去www.cypress.com/cypros 。■技术支援对于技术问题的支持,搜索知识库文章和论坛www.cypress.com/support 。如果你不能找到问题的答案,请致电技术支持1-800-541-4736.■应用笔记应用笔记有一个很好的介绍了各种PSoC设计。它们都坐落在这里:www.cypress.com/psoc 。在选择应用程序的注意事项文档标签。■文档编号: 001-12394修订版* G第28 2[+ ]反馈CY7C6431xCY7C64345 , CY7C6435x开发工具的PSoC Designer (TM)是微软(R)基于Windows的集成开发环境的喝采和PSoC器件。在Windows XP中的PSoC Designer IDE和应用程序运行和Windows Vista 。此系统提供了设计数据库管理按项目,一个与在线仿真器集成调试器,在系统编程支持,以及内置的第三方assem-支持的BLER和C编译器。的PSoC Designer还支持开发的C语言编译器专为喝采和PSoC系列器件。装配工。该编译器允许汇编代码是与C语言代码无缝地合并。链接库自动使用绝对地址或编译在相对模式下,和联与其他软件模块,以实现绝对寻址。C语言的编译器。C语言编译器可支持设备的喝采和PSoC家庭。该产品使您能够创建完整的C程序PSoC系列器件。该优化的C编译器提供C的全部功能定制PSoC架构。他们来完成嵌入式提供端口和总线操作,标准键盘和库显示支持,以及扩展的数学功能。调试器的PSoC Designer的调试环境,它提供硬件电路仿真功能,让您在测试程序同时提供的PSoC的内部观察物理系统装置。调试器命令允许设计人员阅读和程序闪存,读取和写入数据存储,读取和写入I / O寄存器,读取和写入CPU寄存器,设置和清除突破性点,以及提供程序运行,暂停和步进控制。该调试器还允许设计人员创建了一个跟踪缓冲器关注的寄存器和存储器位置。在线帮助系统在线帮助系统显示在线,上下文敏感的帮助给用户。设计程序的帮助和快速参考,每个功能子系统都有自己的上下文相关帮助。该系统还提供了教程和链接,常见问题解答以及在线支持论坛,以辅助设计者起步。在线仿真器低成本,高功能ICE (在线仿真器)是可供开发的支持。该硬件有能力,以单个器件编程。仿真器包含通过连接到PC的基本单位USB端口的方式。基本单元是通用的,与经营所有的enCoRe和PSoC器件。仿真主机每台设备家庭是单独提供的。仿真主机的在PSoC器件在目标板上,并进行全速度( 24 MHz)的运行。PSoC Designer软件子系统芯片级视图芯片级视图是一个传统的集成开发环境(IDE )的基础上的PSoC Designer 4.4 。你选择了一个基本设备一起工作,然后选择不同的机载模拟和数字元件使用了称为用户模块PSoC模块。用户模块的例子有ADC,DAC ,放大器和滤波器。配置用户模块,为您的选择的应用程序,并将它们互相连接,并在正确的引脚。然后你生成你的项目。这会在API和库,你可以用它来编程项目您的应用程序。该工具还支持多种组态易发展tions和动态重新配置。动态重配置允许在运行时更改配置。系统级视图系统级视图是一个拖和拖放可视化嵌入式系统设计环境的基础上的PSoC Designer 。混合设计可以在系统级视图开始,允许其选择和配置用户模块,路由和生成代码,然后切换到芯片级,以便对其进行完全控制片上资源。该项目有着共同的代码,所有的意见编辑建设者,共同调试,仿真和编程工具。代码生成工具的PSoC Designer支持多种第三方C编译器及装配工。代码生成工具无缝工作中在PSoC Designer界面已经过测试,采用了全一系列的调试工具。选择是你的。文档编号: 001-12394修订版* G第28 3[+ ]反馈CY7C6431xCY7C64345 , CY7C6435x采用PSoC Designer进行设计为安可V器件的开发过程与传统的固定功能微处理器。强大的PSoC Designer工具,让你的设计和运行的核心在几分钟而不是几小时。开发过程中,可以归纳为以下四步:1.选择组件2.配置组件3.组织和连接4.生成,验证和调试生成,验证和调试当你准备好测试硬件配置或移动在为项目开发代码,执行“生成配置文件“的步骤。这会让PSoC Designer生成源代码,自动对器件进行配置您的规格,并提供了软件系统。两者的系统级和芯片级设计生成软件根据您的设计。芯片级设计提供了应用程序编程接口(API )与高级别功能控制和响应硬件事件在运行时和中断服务程序根据需要可以调整。系统级设计也是完全生成一个C main()程序控制所选择的应用程序,并包含占位符在战略位置上的自定义代码,让您进一步细化的软件,而不会中断生成的代码。一个完整的代码开发环境可以让你开发和定制C语言应用程序,组件语言,或两者兼而有之。在发展过程中的最后一步到位内的PSoC Designer的调试器(点击连接进入图标)。的PSoC Designer下载HEX图像在电路仿真器( ICE),而以全速运行。的PSoC Designer调试功能相媲美的成本很多时候系统更多。除了传统的单步,运行到断点,监视变量功能外,调试接口提供了大量跟踪缓冲区,并允许您定义复杂断点事件这包括监测的地址和数据总线的值,存储器位置和外部信号。选择组件芯片级视图提供预构建,预测试的图书馆硬件外设组件。这些组件被称为“用户模块”用户模块使选择和实施外围设备简单,进来的模拟,数字和混合信号的品种。配置组件每个选择的组件建立基本寄存器设置,实现所选择的功能。它们还提供了参数和属性,让用户定制自己的精确配置您的特定应用程序。芯片级用户模块都记录在数据表的直接在PSoC Designer中进行查看。这些数据表说明该组件的内部操作并提供perfor-曼斯规范。每个数据表中描述了每个用户模块参数,并包含其他信息,您可以要成功实现设计。组织和连接您可以通过相互连接的用户建立在芯片级信号链模块相互之间以及所述I / O管脚或连接的系统级输入,输出,和相互通过通信接口赋值函数。在芯片级视图,执行选择,配置和路由,使您拥有完整的控制使用的所有片上资源。文档编号: 001-12394修订版* G第28 4[+ ]反馈CY7C6431xCY7C64345 , CY7C6435x文档约定使用的缩略语下面的表列出了在此所用的缩写词文档。缩写API中央处理器GPIOICE国际劳工组织IMOIO最低位LVD最高位PORPPOR的PSoC (TM)SLIMOSRAM描述应用程序编程接口中央处理单元通用IO在线仿真器内部低速振荡器内部主振荡器输入/输出最显著位低电压检测最有效位上电复位上电复位精密电源可编程系统级芯片(TM)慢IMO静态随机存取存储器计量单位一个计量单位表位于电气规格部分。表7第13页列出所有使用的缩写测量的enCoRe V器件。数字命名十六进制数表示,在所有的字母大写字母附加小写的“h” (例如,“ 14H ”或' 3AH ') 。十六进制数,也可以通过加“0x”代表前缀, C编码规范。二进制数有附加小写“ b位(例如, b ”或“ b ” ) 。未采用的“H” , “B”表示,或0X是小数。文档编号: 001-12394修订版* G第28 5[+ ]反馈CY7C6431xCY7C64345 , CY7C6435x的enCoRe (TM)V全速USB控制器特点强大的哈佛架构处理器?M8C处理器,运行速度高达24 MHz?低功耗高处理速度?中断控制器?3.0V至5.5V的工作电压不带USB?工作电压与USB启用:o 3.15到3.45V时,电源电压为3.3V左右o 4.35到5.25V时,电源电压为5.0V左右?温度范围: 0 ℃? 70℃■灵活的片上存储器?高达32K闪存程序存储器50000次擦除/写周期?高达2048字节的SRAM数据存储?灵活的保护模式?在系统内串行编程( ISSP )■完备的开发工具?免费的开发工具(的PSoC Designer (TM) )?全功能,在线仿真器和编程器?全速仿真?复杂断点结构?128K跟踪存储器■精密的可编程时钟?无晶体振荡器,支持外部晶振或谐振器?内部± 5.0 % 6 , 12 ,或24 MHz的主振荡器?内部低速振荡器在32kHz看门狗和睡觉。频率范围为19-50 kHz,采用32千赫的典iCal中的价值?对于USB 0.25 %的精度,无需外部元件■可编程引脚配置?25毫安灌电流上的所有GPIO■拉起,所有GPIO高阻,开漏输出, CMOS驱动模式?在所有的GPIO可配置的输入?低压差稳压器的端口1引脚。可编程输出3.0V,2.5V , 1.8V或在IO引脚?可选,调节数字IO端口1o端口1可配置输入阈值o 3.0V 20 mA的总端口1的源电流o热插拔?在端口0和1 5毫安强大的驱动模式?■全速USB ( 12Mbps的)?八单向端点?一个双向控制端点?USB 2.0标准?专用512字节的缓冲区?无需外部晶振其它系统资源?可配置的通信速度2?我C(TM)从o可选50千赫, 100千赫,或400千赫o实施不需要时钟延长o在睡眠模式下实现小于100uAo硬件地址检测?SPI (TM)主机和SPI从机o 93.75 kHz到12 MHz之间的配置?3个16位定时器?8位用于监视电池电压或其他信号的ADC -与外部元件?看门狗和休眠定时器?集成监控电路■的enCoRe V框图端口4端口3端口2端口1端口0前卫。 LDO的enCoRe VCORE系统总线SRAM2048字节打断调节器SROM32K闪存睡眠和看门狗CPU核心(M8C)6/12/24 MHz内部主振荡器3个16位计时器I2C从/ SPI主从POR和LVD系统复位满速度USB系统资源赛普拉斯半导体公司文件编号: 001-12394修订版* ?Fo198冠军苑o圣荷西,CA o408-943-2600修订后的日[+ ]反馈CY7C6431xCY7C64345 , CY7C6435x功能概述安可V系列器件设计用于取代多个传统的全速USB微控制器的系统组件一个低成本的单芯片可编程组件。通信外设( I2C / SPI ) ,一个快速的CPU ,闪存程序存储器, SRAM数据存储器和可配置的IO是包括在一系列方便易用的引脚布局。该架构为这个设备的家庭,如图的enCoRe V框图框图,包括三个主要方面:CPU核心,系统资源,并且全速USB系统。根据安可V包,多达36个通用通用IO (GPIO)也包括在内。该产品是赛普拉斯的成功增强版全速USB外设控制器。增强功能包括:更快的CPU在低电压运行,低电流消费,两倍的RAM和闪存,支持热插拔的IO , I2C硬件地址识别,新的非常低电流睡眠模式,而新的封装选择。■低电压检测( LVD)中断信号可以在应用程序阳离子电压下降时,而先进的POR(上电上电复位)电路,省去了系统监控。5V的最大输入, 1.8V,2.5V , 3V或可选的输出,低差稳压器( LDO)调节提供了适用于iOS 。名册控制旁路模式允许用户禁用LDO 。标准赛普拉斯的PSoC IDE工具可用于调试安可V系列器件。■■入门最快捷的途径了解PSoC芯片是由阅读本数据手册和使用PSoC Designer集成开发环境(IDE) 。该数据表的概述PSoC的集成电路,并提出了具体的引脚,寄存器,和电气规范。为更深入的信息,以及详细的编程信息,请参考的PSoC混合信号阵列技术参考手册,其可以是发现http://www.cypress.com/psoc 。最多最新的订购,封装和电气规范信息,请参考上最新的PSoC器件数据表网址为:http://www.cypress.com 。安可V芯安可V核心是支持丰富的强大引擎指令集。它包括SRAM用于数据存储,一个中断控制器,睡眠和看门狗定时器,以及IMO(内部主振荡器)和ILO (内部低速振荡器) 。CPU核心,被称为M8C ,是一个功能强大的处理器,速度高达24 MHz 。的M8C是四MIPS, 8位哈佛架构的微处理器。系统资源提供额外的功能,例如已配urable I2C从设备和SPI主从通信接口并支持M8C各种系统复位。开发套件开发套件可从以下经销商:Digi-Key询问,安富利,艾睿和未来。赛普拉斯在线商店包含开发套件, C编译器,以及所有配件PSoC开发。去赛普拉斯在线商店网站http://www.cypress.com/shop/ 。在产品分类点击PSoC(R)混合信号阵列,查看可用的最新列表项目。其它系统资源系统资源,其中一些上面已经列,提供额外的能力来完成系统非常有用。其他资源包括低电压检测和电源复位。描述每个系统的优点进行了简要陈述资源介绍如下。■技术培训模块免费的PSoC技术培训模块可为用户新的PSoC 。培训模块涵盖了设计,调试,先进的模拟和CapSense的。到http://www.cypress.com/techtrain 。全速USB ( 12 Mbps)的有9个可配置的端点和512字节的专用USB RAM 。无需外部元件要求除两个串联电阻。它被指定为商业级温度USB操作。对于可靠的USB操作时,确保在电源电压为4.35V和间5.25V或3.3V左右。10位片上系统性能之间的ADC共用管理器(用于基于温度来计算参数闪存的写入操作)和用户。I2C从和SPI主从模块提供50 , 100 ,以上两条线路400 kHz的交流。 SPI通信超过3或4线运行速度为46.9千赫至3兆赫(低级对于速度较慢的系统时钟) 。在I2C从模式中,硬件地址识别功能通过消除减少了本来就低功率消耗需要CPU的干预,直到分组寻址到目标装置接收。顾问经过认证的PSoC顾问为您提供从技术协助完成PSoC设计。要联系或成为的PSoC顾问去http://www.cypress.com ,点击支持位于该网页的顶部,并选择访问CYPros咨询顾问。■技术支援PSoC应用工程师一直引以自豪的快速和准确反应。它们可以与在四小时保证到达在响应http://www.cypress.com/support 。■应用笔记应用笔记长长的清单可帮助您的每一个方面的设计工作。要查看PSoC应用笔记,请访问http://www.cypress.com网站并选择应用笔记下位于该网页顶部的文档列表。应用笔记按日期默认排序。■文件编号: 001-12394修订版* ?F第29页2[+ ]反馈CY7C6431xCY7C64345 , CY7C6435x开发工具的PSoC Designer (TM)是微软(R)基于Windows的集成发展环境为该可编程系统级芯片(的PSoC )器件。在PSoC Designer IDE和应用程序在Windows XP和Windows Vista上运行。此系统提供了设计数据库管理按项目,一个与在线仿真器集成调试器,在系统编程支持,以及内置的第三方assem-支持的BLER和C编译器。的PSoC Designer还支持开发的C语言编译器专为PSoC系列器件。代码生成工具的PSoC Designer支持多种第三方C编译器及装配工。代码生成工具无缝工作中在PSoC Designer界面已经过测试,采用了全一系列的调试工具。选择是你的。装配工。该编译器允许汇编代码是与C语言代码无缝地合并。链接库自动使用绝对地址或编译在相对模式下,和联与其他软件模块,以实现绝对寻址。C语言的编译器。C语言编译器可支持设备的PSoC系列。该产品允许你创建用于PSoC系列器件产品的完整C语言程序。该优化的C编译器提供C的全部功能定制PSoC架构。他们来完成嵌入式提供端口和总线操作,标准键盘和库显示支持,以及扩展的数学功能。调试器的PSoC Designer的调试环境,它提供硬件电路仿真功能,让您在测试程序同时提供的PSoC的内部观察物理系统装置。调试器命令允许设计人员阅读和程序和数据的读写内存,读写IO寄存器,读取和写入CPU寄存器,设置和清除突破性点,以及提供程序运行,暂停和步进控制。该调试器还允许设计人员创建了一个跟踪缓冲器关注的寄存器和存储器位置。在线帮助系统在线帮助系统显示在线,上下文敏感的帮助给用户。设计程序和快速参考,每个功能子系统都有自己的上下文相关帮助。这系统还提供了教程和链接,常见问题解答和在线支持论坛,以帮助设计人员开始。在线仿真器低成本,高功能ICE (在线仿真器)是可供开发的支持。该硬件有能力,以单个器件编程。仿真器包含通过连接到PC的基本单位USB端口的方式。基本单元是通用的,与经营所有的PSoC器件。仿真主机的每个器件系列都可单独购买。仿真主机的地方在目标板和PSoC器件进行全速( 24MHz)的操作。PSoC Designer软件子系统系统级视图系统级视图是一个拖和拖放可视化嵌入式基于PSoC Express工具系统的设计环境。在这查看您解决设计问题,你可能会认为以同样的方式关于系统。选择输入和输出设备基于系统的要求。添加通信接口和定义该接口向系统(寄存器) 。定义何时以及如何使用输出设备改变基于任何国家/所有其他系统设备。自动根据设计,PSoC Designer会选择匹配一个或多个的PSoC混合信号控制器您的系统要求。的PSoC Designer生成所有嵌入代码,然后编译与它链接到一个编程文件为特定PSoC器件。芯片级视图芯片级视图是一个比较传统的集成开发环境(IDE )的基础上的PSoC Designer 4.x的你选择了一个基本设备一起工作,然后选择不同的机载模拟和数字元件使用了称为用户模块PSoC模块。用户模块的例子有ADC,DAC ,放大器和滤波器。配置用户模块,为您的选择的应用程序,并将它们互相连接,并在正确的引脚。然后你生成你的项目。这会在API和库,你可以用它来编程项目您的应用程序。该工具还支持多种组态易发展tions和动态重新配置。动态重配置允许在运行时更改配置。混合设计可以在系统级视图开始,允许其选择和配置用户模块,路由和生成代码,然后切换到芯片级,以便对其进行完全控制片上资源。该项目有着共同的代码,所有的意见编辑建设者,共同调试,仿真和编程工具。文件编号: 001-12394修订版* ?F第29页3[+ ]反馈CY7C6431xCY7C64345 , CY7C6435x采用PSoC Designer进行设计对PSoC器件的开发过程不同于对传统的固定功能的微处理器。可配置模拟和数字硬件模块赋予PSoC架构独特的灵活性,有助于在管理规范在开发过程中,并降低库存成本的变化。这些可配置的资源被称为PSoC模块,有实现多种用户可选择的功能的能力。PSoC开发过程可以概括为以下四个步骤:1.选择组件2.配置组件3.组织和连接4.生成,验证和调试组织和连接您可以通过相互连接的用户建立在芯片级信号链模块相互之间以及与IO引脚,或连接系统级输入,输出,和相互通过通信接口赋值函数。在系统级视图中选择一个电位驱动到控制变速风扇驱动器和设置评价者根据输入到控制风扇转速从盆中选择,地点,路线,并配置一个可编程增益放大器( PGA),从电位器缓冲器的输入端,一个模拟 - 数字转换器(ADC )转换成电位器的输出到数字信号,和一个脉宽调制来控制风扇。在芯片级视图,执行选择,配置,和路由,使您可以完全控制使用所有的片上资源。选择组件两者的系统级和芯片级的视图提供的文库预构建,预测试的硬件外设组件。在系统级视图,这些部件被称为“驱动程序”,并对应于输入(热敏电阻等) ,输出(一无刷直流风扇,例如) ,通信接口(I2C总线,例如) ,和逻辑来控制它们的交互与另一个(称为评价者) 。在芯片级视图中的组件被称为“用户模块”。用户模块让选择和实现外设设备简单,进来的模拟,数字和混合信号品种。生成,验证和调试当你准备好测试硬件配置或移动在为项目开发代码,执行“生成配置文件“的步骤。这会让PSoC Designer生成源代码,自动对器件进行配置您的规格,并提供了软件系统。两者的系统级和芯片级设计生成软件根据您的设计。芯片级设计提供了应用程序编程接口(API )与高级别功能控制和响应硬件事件在运行时和中断服务程序根据需要可以调整。系统级设计也是完全生成一个C main()程序控制所选择的应用程序,并包含占位符在战略位置上的自定义代码,让您进一步细化的软件,而不会中断生成的代码。一个完整的代码开发环境可以让你开发和定制C语言应用程序,组件语言,或两者兼而有之。在发展过程中的最后一步到位内的PSoC Designer的调试器(点击连接进入图标)。的PSoC Designer下载HEX图像在电路仿真器( ICE),而以全速运行。的PSoC Designer调试功能相媲美的成本很多时候系统更多。除了传统的单步,运行到断点,监视变量功能外,调试接口提供了大量跟踪缓冲区,并允许您定义复杂断点事件这包括监测的地址和数据总线的值,存储器位置和外部信号。配置组件每个选择的组件建立基本寄存器设置,实现所选择的功能。它们还提供了参数和属性,让用户定制自己的精确配置您的特定应用程序。例如,一个脉冲宽度调制器( PWM )用户模块可以配置一个或多个数字模块,每一个8位分辨率。用户模块参数允许你建立了脉冲宽度和占空比。配置参数和属性corre-有反应到你选择的应用程序。直接或通过输入值选择从下拉菜单的值。无论是系统级驱动程序和芯片级的用户模块记录在那些直接在PSoC查看数据表设计师。这些数据表解释的内部运作组件,并提供性能规格。每个数据表描述了每个用户模块的参数或驱动程序财产等信息,您可能需要成功实现您的设计。文件编号: 001-12394修订版* ?F第29页4[+ ]反馈CY7C6431xCY7C64345 , CY7C6435x文档约定使用的缩略语下面的表列出了在此所用的缩写词文档。缩写API中央处理器GPIOGUIICE国际劳工组织IMOIO最低位LVD最高位PORPPOR的PSoC (TM)SLIMOSRAM描述应用程序编程接口中央处理单元通用IO图形用户界面在线仿真器内部低速振荡器内部主振荡器输入/输出最显著位低电压检测最有效位上电复位上电复位精密电源可编程系统级芯片(TM)慢IMO静态随机存取存储器计量单位一个计量单位表位于电气规格部分。表7页14列出所有使用的缩写测量的enCoRe V器件。数字命名十六进制数表示,在所有的字母大写字母附加小写的“h” (例如,“ 14H ”或' 3AH ') 。十六进制数,也可以通过加“0x”代表前缀, C编码规范。二进制数有附加小写“ b位(例如, b ”或“ b ” ) 。未采用的“H” , “B”表示,或0X是小数。文件编号: 001-12394修订版* ?F第29页5[+ ]反馈CY7C6431xCY7C6434x , CY7C6435x的enCoRe (TM)V全速USB控制器特点强大的哈佛架构处理器?M8C处理器,运行速度高达24 MHz?低功耗高处理速度?中断控制器?3.0V至5.5V的工作电压不带USB?工作电压与USB启用:o 3.15V到3.45V时,电源电压为3.3V左右o 4.35V至5.25V ,当电源电压为5.0V左右?商业级温度范围: 0 ° C至+ 70°C?工业温度范围: -40 ° C至+ 85°C■灵活的片上存储器?高达32K闪存程序存储器:o 50000的擦除和写入周期o灵活的保护模式?高达2048字节的SRAM数据存储?在系统内串行编程( ISSP )■完备的开发工具?免费的开发工具(的PSoC Designer (TM) )?全功能,在线仿真器和编程器?全速仿真?复杂断点结构?128K跟踪存储器■精密的可编程时钟?无晶体振荡器,支持外部晶振或谐振器?内部± 5.0 % 6 , 12 ,或24 MHz的主振荡器:o 0.25 %精度振荡器锁定到USB的数据,没有所需的外部元件o内部低速振荡器在32kHz看门狗和睡觉。的频率范围为19到50千赫与32千赫典型的价值■■■■可编程引脚配置?多达36个的GPIO (取决于封装)?25毫安灌电流上的所有GPIO?拉起,所有GPIO高阻,开漏输出, CMOS驱动模式?CMOS驱动模式(5 mA输出电流)对端口0和1 :o 20毫安(在3.0V )总源电流?低压差稳压器的端口1引脚:o可编程输出3.0V,2.5V , 1.8V或?可选的,规范的数字I /端口1 O?端口1可配置的输入阈值?在端口1热插拔功能全速USB ( 12Mbps的)?八单向端点?一个双向控制端点?USB 2.0标准?专用512字节的缓冲区?无需外部晶振其它系统资源?可配置的通信速度2?我C从:o可选50千赫, 100千赫,或400千赫o实施不需要时钟延长o在睡眠模式下实现小于100μAo硬件地址检测?SPI主机和SPI从:o可配置的46.9 kHz到12 MHz的?3个16位定时器?10位ADC,用于监视电池电压或其他信号与外部元件?看门狗和休眠定时器?集成监控电路的enCoRe V框图的enCoRe VCORE端口4端口3端口2端口1端口0前卫。 LDO系统总线SRAM2048字节打断调节器SROM8K / 16K / 32K闪存睡眠和看门狗CPU核心(M8C)6/12/24 MHz内部主振荡器ADC3个16位计时器I2C从/ SPI主从POR和LVD系统复位满速度USB系统资源赛普拉斯半导体公司文档编号: 001-12394修订版* Io198冠军苑o圣荷西,CA o408-943-2600修订后的日[+ ]反馈CY7C6431xCY7C6434x , CY7C6435x功能概述安可V系列器件设计用于取代多个传统的全速USB微控制器的系统组件一个低成本的单芯片可编程组件。通信外设( I2C / SPI ) ,一个快速的CPU ,闪存程序存储器, SRAM数据存储器和可配置的I / O都包括在一系列方便易用的引脚布局。该架构为这个设备的家庭,如图中“的enCoRe V框图”第1页上,由两个主要部位:在CPU核心和系统资源。根据安可V包,最多36个通用I / O ( GPIO )是也包括在内。本产品是赛普拉斯的成功充满了增强版速度的USB外设控制器。增强功能包括更快CPU以较低的电压运行,低电流消耗,两倍的RAM和闪存,支持热插拔的I / O ,我2?硬件地址识别,新的非常低电流睡眠模式,以及新的封装选项。TENTD接收机PDNRD图1. USB收发器稳压器电压调节器5V 3.3V1.5K5KPS2上拉DPDM发射机DPORSE0DMO安可V芯安可V核心是支持丰富的强大引擎指令集。它包括SRAM用于数据存储,一个中断控制器,睡眠和看门狗定时器,以及IMO(内部主振荡器)和ILO (内部低速振荡器) 。CPU核心,被称为M8C ,是一个功能强大的处理器,速度高达24 MHz 。的M8C是四MIPS, 8位哈佛架构的微处理器。系统资源提供额外的功能,例如已配urable我2I2C从和SPI主从通信接口并支持M8C各种系统复位。在的enCoRe V系统级的全速USB系统资源接口的休息的enCoRe V由的方式M8C的寄存器访问指令和外部世界两个USB插针的方式。在SIE支持9端点包括一个双向控制端点(端点0)和八单向数据端点(端点1 ?8)。该unidirec-方面的资料端点被单独配置为无论是在或出。该USB串行接口引擎( SIE )允许的enCoRe V设备与USB主机全速数据速率进行通信( 12 MB /秒) 。在SIE简化了接口USB通信自动处理下面的USB处理任务无需固件干预:■■■■■■■全速USB该的enCoRe VUSB系统资源遵循USB 2.0规格为12 MB /秒的运行全速设备配有一个上行端口和一个USB地址。的enCoRe VUSB由这些部分组成:■■■■串行接口引擎( SIE )块。的PSoC存储器仲裁器( PMA )模块。512字节SRAM专用的。全速USB收发器具有内部稳压器和两个专用USB引脚。将编码接收的数据和数据格式,以在总线上进行传输。生成并检查CRC校验。传入数据包失败校验和验证被忽略。检查地址。忽略未涉及到的所有交易该设备。发送适当的ACK / NAK /失速握手。标识令牌类型( SETUP ,IN , OUT) ,并设置了合priate令牌位获得一次有效的标记。标识启动的帧( SOF)并保存帧计数。将数据发送至或从USB SRAM中检索数据,通过路在PSoC存储器仲裁器( PMA )的。文档编号: 001-12394修订版* I第32 2[+ ]反馈CY7C6431xCY7C6434x , CY7C6435x固件需要处理的上边带的各部分界面。 USB钥匙事件后, SIE中断问题直接固件适当的任务:■■■■■输入多路复用器或温度传感器的输入电压范围在0V至1.3 V,其中1.3V为满量程的72% 。在ADC只配置(在ADC MUX选择模拟多路公交车,而不是默认的温度传感器连接) ,一个外部电压可以连接到该调制器的输入用于电压转换。 ADC被运行为一个周期数由定时器设定,这取决于所述期望的分辨率ADC。计数器计数出游人数的比较,其正比于输入电压。该温度传感器模块时钟速度为36兆赫和分频为1?12兆赫ADC操作。填充和清空USB SRAM USB数据缓冲区。能恰当地PMA通道。坐标通过枚举USB设备请求进行解码。暂停和恢复协调。验证并选择数据触发值。10位ADC上的enCoRe V器件的ADC是一个独立的块状态机接口控制访问该块。该ADC被收纳连同温度传感器芯和可以连接到这个或模拟多路复用总线。作为默认操作中,ADC连接到所述温度传感器二极管,得到温度的数字值。图2. ADC系统性能框图VINSPI串行外设互连( SPI ) 3 - wire协议的用途在时钟的两个边沿,使同步通信而不需要严格的设置和保持要求。图3.基本SPI配置SPI主SPI从机数据被输出由数据被记录在无论是主在这两个设备的输入和从站时钟的相对边缘。的一个边缘时钟。SCLKMOSIMISOTEMP SENSOR / ADC温度二极管ADC一个设备可以是主机或从机。一个主输出时钟数据从设备和从设备的输入数据。从器件输入端从主设备和输出数据的时钟和数据输入到主站。总之,主机和从机具有至关重要tially一个圆形的移位寄存器,主机产生时钟和启动数据传输。当主机发送8位时发生的基本的数据传输数据,以及8个时钟周期。在任何转让,主机和从站同时发送和接收。如果主机只发送数据时,从从所述接收到的数据被忽略。如果大师希望从从机接收数据时,主机必须发送无效字节产生的时钟从站发送数据备份。图4. SPI框图系统总线接口模块命令/状态SPI模块MOSI ,MISOSCLKDATA_IN DATA_OUTCLK_IN系统时钟CLK_OUTINTMOSI ,MISOSCLK接口M8 ?(处理器)核心SS_注册该ADC用户模块包含一个集成模块和一个比较器具有正和负输入端的多路复用器进行设置。输入到积分器级来自模拟全局配置[7 :0]的TRANSMIT [7 :0]的CONTROL [ 7:0]RECEIVE [7:0 ]文档编号: 001-12394修订版* I第32 3[+ ]反馈CY7C6431xCY7C6434x , CY7C6435xSPI配置寄存器( SPI_CFG )设置主/从功能,时钟速度和中断选择。 SPI控制注册( SPI_CR )提供4个控制位和4个状态位对于设备接口和同步。该SPIM硬件具有用于驱动从选择不支持( SS_ )信号。这个信号的行为和使用依赖上的应用程序和的enCoRe V设备,如果需要,必须在固件中实现。还有一个额外的数据输入在SPIS ,从选择( SS_ )这是一个低电平有效信号。 SS_必须置为启用该SPIS接收和发送。 SS_有两个高级别功能:■■■■■■中断或轮循CPU接口。支持高达400 kHz的时钟频率。7位或10位寻址(通过固件支持) 。SMBus的操作(通过固件支持) 。支持7位硬件地址比较。灵活的数据缓冲机制。一个&no总线stalling&操作模式。低功耗总线监控模式。在我的增强功能2I2C从增强的模块包括:■■■■以允许对于给定的从站中的多站的选择环境。为TX数据在SPI模式下排队提供额外的时钟0和1 。I2I2C从在我2I2C从增强的通信模块是串行到并行处理器,设计界面的enCoRe V设备到一个两线我2C串行通信总线。为了消除需要过多的CPU干预和开销,块我提供2为状态检测和生成C-具体支持的成帧位。默认情况下, I2C从增强型模块固件与前代的I兼容2I2C从功能。然而,该模块提供了新的功能,可配置实现两个显著的灵活性内部和外部接口。基本我2C的特征包括:■■在我2C地块控制数据( SDA)和时钟( SCL )的外部I2通过直接连接至2 C接口专用的GPIO引脚。当我2C被启用,这些GPIO引脚不适用于一般用途。安可V CPU通过我与块固件交互/ O寄存器读取和写和固件同步通过实施轮询和/或中断。在默认的操作模式,这是固件兼容我以前的版本2I2C从模块中,我2C总线处于停顿状态对每一个接收到的地址或字节,并在CPU要求因为我前需要读取的数据或提供数据2C总线继续。然而,这我2I2C从增强模块提供新的数据缓冲能力作为增强功能。在EZI2?缓冲模式中,我2I2C从接口显示为32字节的RAM缓存到外部I2C中间。使用简单预定义的协议中,主控制读写指针到RAM 。当启用该方法中,从机从来没有摊位的公交车。在这个协议中,数据在可用的RAM (这是由CPU管理)是有效的。从机,发射机,和接收机的操作。字节处理,只需很少的CPU开销。图5.我2?框图I2C加SLAVEI2C核心SDA_INI2C基本CON组fi gurationI2C_CFGI2C_SCRI2C_DR缓冲模块CPU端口I2C_BUF系统总线至/从GPIO引脚SCL_INSDA_OUTSCL_OUTI2C_EN32字节的RAM硬件地址CMPI2C_ADDR缓冲CTLI2C_BP系统时钟待机再加上特色I2C_XCFGI2C_XSTATI2C_CPMCU_BPMCU_CP文档编号: 001-12394修订版* I第32 4[+ ]反馈CY7C6431xCY7C6434x , CY7C6435x其它系统资源系统资源,其中一些上面已经列,提供额外的能力来完成系统非常有用。其他资源包括低电压检测和电源复位。下面的语句描述的每个优点系统资源。■开发套件开发套件可在网上从赛普拉斯在www.cypress.com/shop并通过越来越多的区域和全球分销商,其中包括箭头,安富利,Digi-Key询问,派睿电子,富昌电子和纽瓦克。下产品分类,点击USB (通用串行总线)查看可用项目的最新列表。低电压检测( LVD)中断信号可以在应用程序阳离子电压下降时,而先进的POR(上电上电复位)电路,省去了系统监控。5V的最大输入, 1.8V,2.5V , 3V或可选的输出,低差稳压器( LDO)调节提供的I / O 。名册控制旁路模式使用户能够禁用LDO 。标准赛普拉斯的PSoC IDE工具可用于调试安可V系列器件。技术培训模块免费技术培训(点播,网络研讨会和讲习班)可在网上www.cypress.com/training 。培训涵盖了广泛的主题和技能水平,以帮助您您的设计。■■顾问经过认证的USB顾问为您提供从技术阿西斯tance来完成PSoC设计。要联系或成为的PSoC顾问去www.cypress.com/cypros 。入门最快捷的途径认识的enCoRe V硅是阅读本数据手册和使用PSoC Designer集成开发环境(IDE) 。该数据表的概述安可V集成电路和提出了具体的引脚,寄存器和电气规格。为了更深入的信息,以及详细的编程信息,请参考的PSoC可编程系统级芯片技术参考手册,其中可以发现在http://www.cypress.com/psoc 。最多最新的订购,封装和电气规范信息,请参考最新的enCoRe V器件的数据手册该公司的网站上http://www.cypress.com 。技术支援对于技术问题的支持,搜索知识库文章和论坛www.cypress.com/support 。如果你不能找到问题的答案,请致电技术支持1-800-541-4736.应用笔记应用笔记有一个很好的介绍了各种PSoC设计。它们都坐落在这里:www.cypress.com/psoc 。在选择应用程序的注意事项文档标签。文档编号: 001-12394修订版* I第32 5[+ ]反馈CY7C6431xCY7C6434xCY7C6435x的enCoRe (TM)V全速USB控制器的enCoRe (TM)V全速USB控制器特点强大的哈佛架构处理器?M8C处理器,运行速度高达24 MHz?低功耗高处理速度?中断控制器?3.0 V至没有USB 5.5 V工作电压?工作电压与USB启用:o 3.15 V至3.45 V时,电源电压约为3.3 Vo 4.35 V至5.25 V时,电源电压约为5.0 V?商业级温度范围: 0 ° C至+ 70°C?工业温度范围: -40°C至+85°C■灵活的片上存储器?高达32 KB的闪存程序存储器:o 50000的擦除和写入周期o灵活的保护模式?高达2048字节的SRAM数据存储?在系统内串行编程( ISSP )■完备的开发工具?免费的开发工具的PSoC Designer (TM)?全功能,在线仿真器和编程器?全速仿真?复杂断点结构?128 KB的跟踪存储器■精密的可编程时钟?无晶体振荡器,支持外部晶振或谐振器?内部± 5.0 % 6 , 12 ,或24 MHz的主振荡器( IMO) :o 0.25 %精度振荡器锁定到USB的数据,没有所需的外部元件o内部低速振荡器( ILO )在32kHz看门狗和睡眠。的频率范围为19到50千赫与32 kHz的典型值■■■■可编程引脚配置?截至取决于封装36个通用I / O ( GPIO ) 。?25毫安灌电流上的所有GPIOo 60毫安在偶数端口引脚和60 mA的总总的灌电流吸收电流在奇数端口引脚o所有的GPIO 120毫安总灌电流?拉,高阻,开漏输出, CMOS驱动模式上的所有GPIO?CMOS驱动模式A -5端口0和1 mA的电源电流和1 mA端口2 ,3和4o所有的GPIO 20毫安总源电流?低压差稳压器的端口1引脚:o可编程输出3.0 , 2.5或1.8 V?可选的,规范的数字I /端口1 O?端口1可配置的输入阈值?在端口1热插拔功能全速USB ( 12Mbps的)?八单向端点?一个双向控制端点?USB 2.0兼容: TID # ?专用512字节的缓冲区?无需外部晶振其它系统资源?可配置的通信速度2?我C从:o可选50千赫, 100千赫,或400千赫o实施不需要时钟延长o在睡眠模式下实现小于100?Ao硬件地址检测?SPI主机和SPI从:o可配置的46.9 kHz到12 MHz的?3个16位定时器?10位ADC,用于监视电池电压或其他信号与外部元件?看门狗和休眠定时器?集成监控电路的enCoRe V框图端口4端口3端口2端口1端口0前卫。 LDO的enCoRe VCORE系统总线SRAM2048字节打断调节器SROM8K / 16K / 32K闪存睡眠和看门狗CPU核心(M8C)6/12/24 MHz内部主振荡器ADC3个16位计时器I2C从/ SPI主从POR和LVD系统复位满速度USB系统资源赛普拉斯半导体公司文件编号: 001-12394修订版* Po198冠军苑o圣荷西,CA o408-943-2600修订后的日CY7C6431xCY7C6434xCY7C6435x目录功能概述................................................ ........ 3安可V芯.............................................. ...... 3全速USB .............................................. ............. 310位ADC .............................................. ..................... 4SPI ................................................. .............................. 4I2C从................................................ ..................... 5额外的系统资源..................................... 6入门................................................ .................. 6应用说明................................................ 6 ........开发套件................................................ 6 ........培训................................................. ...................... 6CYPros顾问................................................ 6 ....解决方案库................................................ .......... 6技术支援................................................ 6 .......开发工具................................................ .......... 7PSoC Designer软件子系统........................ 7采用PSoC Designer进行....................................... 8设计选择用户模块............................................... 8 ....配置用户模块.............................................. 8组织和连接............................................... 8生成,验证和调试....................................... 8引脚配置................................................ ............. 916针的引脚部分............................................. ........... 932引脚引脚部分............................................. ......... 1048引脚引脚部分............................................. ......... 11注册参考................................................ ......... 13注册约定................................................ .... 13寄存器映射表............................................... 13电气规格................................................ 16绝对最大额定值....................................... 17工作温度............................................. 17直流电气特性..................................... 18AC电气特性..................................... 22包图................................................ ............ 29包装尺寸.............................................. 29包处理................................................ ..... 31热阻................................................ 31电容上的晶体引脚..................................... 31回流焊峰值温度............................. 31订购信息................................................ ...... 32订购代码定义......................................... 33与缩略语................................................. ....................... 34文档约定................................................ 34计量单位............................................... ........ 34数字命名................................................ ........ 34附录:勘误文档的的enCoRe (TM)V - CY7C643xx ............................................. 35CY7C643xx勘误表摘要.................................... 35文档历史记录页............................................... .. 37销售,解决方案和法律信息...................... 40全球销售和设计支持....................... 40产品................................................. ................... 40的PSoC解决方案................................................ ......... 40文件编号: 001-12394修订版* P第40 2CY7C6431xCY7C6434xCY7C6435x功能概述安可V系列器件设计用于取代多个传统的全速USB微控制器的系统组件一个低成本的单芯片可编程组件。通信外设(我2C / SPI ) ,一个快速的CPU ,闪存程序存储器, SRAM数据存储器和可配置的I / O都包括在一系列方便易用的引脚布局。该架构为这个设备的家庭,如图中安可V框图第1页,包括两个主要方面:CPU核心和系统资源。根据不同的的enCoRe V包,多达36个的GPIO也包括在内。本产品是赛普拉斯的成功充满了增强版速度的USB外设控制器。增强功能包括更快CPU以较低的电压运行,低电流消耗,两倍的RAM和闪存,支持热插拔的I / O ,我2?硬件地址识别,新的非常低电流睡眠模式,以及新的封装选项。TENTD接收机PDNRD图1. USB收发器稳压器电压调节器5V 3.3V1.5K5KPS2上拉DPDM发射机DPORSE0DMO安可V芯安可V核心是支持丰富的强大引擎指令集。它包括SRAM用于数据存储,一个中断控制器,睡眠和看门狗定时器,以及IMO和国际劳工组织。 CPU核心,被称为M8C ,是一个功能强大的处理器,速度高达24 MHz 。的M8C是四MIPS, 8位哈佛架构的微处理器。在USB操作时,CPU速度可以被设置为任意设定。请注意, USB吞吐量下降,在下降CPU速度。为了获得最大的吞吐量,CPU时钟应等于系统时钟。系统时钟必须24 MHz的USB操作。系统资源提供额外的功能,诸如可配置的I2I2C从和SPI主从通信接口和由M8C支持的各种系统复位。在安可V系统级的全速USB系统资源接口安可V的其余部分的方式M8C的寄存器访问指令和外部世界两个USB插针的方式。在SIE支持9端点包括一个双向控制端点(端点0)和八单向数据端点(端点1 ?8)。该单向数据端点被单独配置为或进或出。低价值的系列电阻器REXT(22Ohm)必须从外部补充为D +和D-线路,以满足驾驶阻抗要求全速USB 。该USB串行接口引擎( SIE )允许的enCoRe V设备与USB主机全速数据速率进行通信( 12 MB /秒) 。在SIE简化了接口USB通信自动处理下面的USB处理任务无需固件干预:■■■■■■■全速USB安可V USB系统资源附着在USB 2.0规格为12 MB /秒的运行全速设备配有一个上行端口和一个USB地址。的enCoRe V USB由这些部分组成:■■■■串行接口引擎( SIE )块。的PSoC存储器仲裁器( PMA )模块。512字节SRAM专用的。全速USB收发器具有内部稳压器和两个专用USB引脚。将编码接收的数据和数据格式,以在总线上进行传输。生成并检查循环冗余校验(CRC ) 。传入数据包没有校验和验证都将被忽略。检查地址。忽略未涉及到的所有交易该设备。发送适当的ACK / NAK /失速握手。标识令牌类型( SETUP ,IN , OUT ),并将在接受一次有效令牌适当的标记位。标识启动的帧( SOF)并保存帧计数。将数据发送至或从USB SRAM中检索数据,通过路在PSoC存储器仲裁器( PMA )的。文件编号: 001-12394修订版* P第40 3CY7C6431xCY7C6434xCY7C6435x固件需要处理的上边带的各部分界面。 USB钥匙事件后, SIE中断问题直接固件适当的任务:■■■■■输入多路复用器或温度传感器的输入电压范围0 V至VREFADC.在ADC只配置(在ADC MUX选择模拟多路公交车,而不是默认的温度传感器连接) ,一个外部电压可以连接到该调制器的输入用于电压转换。 ADC被运行为一个周期数由定时器设定,这取决于所述期望的分辨率ADC。计数器计数出游人数的比较,其正比于输入电压。该温度传感器模块时钟速度为36兆赫和分频为1?12兆赫ADC操作。填充和清空USB SRAM USB数据缓冲区。能恰当地PMA通道。坐标通过枚举USB设备请求进行解码。暂停和恢复协调。验证并选择数据触发值。10位ADC上的enCoRe V器件的ADC是一个独立的块状态机接口控制访问该块。该ADC被收纳连同温度传感器芯和可以连接到这个或模拟多路复用总线。作为默认操作中,ADC连接到所述温度传感器二极管,得到温度的数字值。图2. ADC系统性能框图VINSPI串行外设互连( SPI ) 3 - wire协议的用途在时钟的两个边沿,使同步通信而不需要严格的设置和保持要求。图3.基本SPI配置SPI主SPI从机数据被输出由数据被记录在无论是主在这两个设备的输入和从站时钟的相对边缘。的一个边缘时钟。SCLKMOSIMISOTEMP SENSOR / ADC温度二极管ADC一个设备可以是主机或从机。一个主输出时钟数据从设备和从设备的输入数据。从器件输入端从主设备和输出数据的时钟和数据输入到主站。总之,主机和从机的基本上是一个圆形的移位寄存器,主器件产生计时和发起数据传输。当主机发送8位时发生的基本的数据传输数据,以及8个时钟周期。在任何转让,主机和从站同时发送和接收。如果主机只发送数据时,从从所述接收到的数据被忽略。如果大师希望从从机接收数据时,主机必须发送无效字节产生的时钟从站发送数据备份。图4. SPI框图系统总线接口模块命令/状态SPI模块MOSI ,MISOSCLKDATA_IN DATA_OUTCLK_IN系统时钟CLK_OUTINTMOSI ,MISOSCLK接口M8 ?(处理器)核心SS_注册该ADC用户模块包含一个集成模块和一个比较器具有正和负输入端的多路复用器进行设置。输入到积分器级来自模拟全局配置[7 :0]的TRANSMIT [7 :0]的CONTROL [ 7:0]RECEIVE [7:0 ]文件编号: 001-12394修订版* P第40 4CY7C6431xCY7C6434xCY7C6435xSPI配置寄存器( SPI_CFG )设置主/从功能,时钟速度和中断选择。 SPI控制注册( SPI_CR )提供4个控制位和4个状态位对于设备接口和同步。该SPIM硬件具有用于驱动从选择不支持( SS_ )信号。这个信号的行为和使用依赖上的应用程序和的enCoRe V器件和,如果需要的话,必须在固件中实现。还有一个额外的数据输入在SPIS ,从选择( SS_ )这是一个低电平有效信号。 SS_必须置为启用该SPIS接收和发送。 SS_有两个高级别功能:■■■■■■中断或轮循CPU接口。支持高达400 kHz的时钟频率。7位或10位寻址(通过固件支持) 。SMBus的操作(通过固件支持) 。支持7位硬件地址比较。灵活的数据缓冲机制。一个&no总线stalling&操作模式。低功耗总线监控模式。在我的增强功能2I2C从增强的模块包括:■■■■以允许对于给定的从站中的多站的选择环境。为TX数据在SPI模式下排队提供额外的时钟0和1 。I2I2C从在我2I2C从增强的通信模块是串行到并行处理器,设计界面的enCoRe V设备到一个两线我2C串行通信总线。为了消除需要过多的CPU干预和开销,块我提供2为状态检测和生成C-具体支持的成帧位。缺省情况下,我2I2C从增强型模块固件与前代的I兼容2I2C从功能。然而,该模块提供了新的功能,可配置实现两个显著的灵活性内部和外部接口。基本我2C的特征包括:■■在我2C地块控制数据( SDA)和时钟( SCL )的外部I2通过直接连接至2 C接口专用的GPIO引脚。当我2C被启用,这些GPIO引脚不适用于一般用途。安可V CPU通过我与块固件交互/ O寄存器读取和写和固件同步通过实施轮询和/或中断。在默认的操作模式,这是固件兼容我以前的版本2I2C从模块中,我2C总线处于停顿状态对每一个接收到的地址或字节,并在CPU要求因为我前需要读取的数据或提供数据2C总线继续。然而,这我2I2C从增强模块提供新的数据缓冲能力作为增强功能。在EZI2?缓冲模式中,我2I2C从接口显示为32字节的RAM缓存到外部I2C中间。使用简单预定义的协议中,主控制读写指针到RAM 。当启用该方法中,从机从来没有摊位的公交车。在这个协议中,数据在可用的RAM (这是由CPU管理)是有效的。从机,发射机,和接收机的操作。字节处理,只需很少的CPU开销。图5.我2?框图I2C加SLAVEI2C核心SDA_INI2C基本CON组fi gurationI2C_CFGI2C_SCRI2C_DR缓冲模块CPU端口I2C_BUF系统总线至/从GPIO引脚SCL_INSDA_OUTSCL_OUTI2C_EN32字节的RAM硬件地址CMPI2C_ADDR缓冲CTLI2C_BP系统时钟待机再加上特色I2C_XCFGI2C_XSTATI2C_CPMCU_BPMCU_CP文件编号: 001-12394修订版* P第40个5
查看更多PDF信息
电话:5 只售原装正品
联系人:李小姐 刘先生
地址:广东省深圳市华强北赛格科技园6C18
CY7C64355-48LTXCT
<div class="show1" title="
100%全新原装,正品现货!
联系人:李经理
地址:广东省深圳市福田区华强北
CY7C64355-48LTXCT
<div class="show1" title="
绝对原装,进口现货!
联系人:朱先生/肖小姐/朱小姐(只做原装正品)
地址:广东省深圳市福田区华富路1046号华康大夏2栋503
CY7C64355-48LTXCT
Cypress Semiconductor Corp
<div class="show1" title="6
IC MCU USB ENCORE CONTROL 48QFN
▊只做全新正品现货▊有更多数量BOM表实力配单专家
联系人:周先生
地址:深圳福田区振兴路华康大厦211
CY7C64355-48LTXCT
<div class="show1" title="2
【原装优势★★★绝对有货】
联系人:欧阳
地址:深圳市福田区华强北路上步工业区201栋4楼A88
CY7C64355-48LTXCT
<div class="show1" title="3
48-QFN(7x7)
IC MCU USB ENCORE CONTROL 48QFN
联系人:黄
地址:深圳市龙华新区民治向南四区20号松花大厦402室
CY7C64355-48LTXCT
<div class="show1" title="
<div class="show1" title="1
Cypress原厂原装,长期供货,欢迎咨询
联系人:廖
地址:深圳市福田区振兴路101号华匀大厦517房间
CY7C64355-48LTXCT
Cypress Semiconductor Corp
<div class="show1" title="3
48-VFQFN 裸露焊盘
一级代理,全新原装进口正品现货,可提供样品!
联系人:销售部
地址:北京市海淀区增光路27号院
CY7C64355-48LTXCT
Cypress Semiconductor
<div class="show1" title="1
【dz37.com】实时报价有图&PDF
联系人:销售部
地址:北京市海淀区增光路27号院增光佳苑2号楼1单元1102室
CY7C64355-48LTXCT
√ 欧美㊣品
<div class="show1" title="1
【dz37.com】实时报价有图&PDF
电话:9/19/56875
联系人:陈小姐/林小姐/徐小姐/陈先生
地址:深圳市华强北路华强电子场C幢15D 原:深圳市华强北路赛格广场21楼2111B
CY7C64355-48LTXCT
<div class="show1" title="
全新原装现货库存热卖
查询更多供应信息
深圳市碧威特网络技术有限公司

我要回帖

更多关于 lzw6431mf 的文章

 

随机推荐