【技术】雅特力32位MCU AT32F435/437 OTGFS应用笔记
雅特力32位MCU AT32F435/437包含2个独立的OTGFS,编号OTGFS1和OTGFS2,本文将描述OTGFS支持的一些基本功能。OTGFS1和OTGFS2特性完全相同。
OTGFS特性
OTGFS通用特性:
支持USB2.0协议
内置独立1280字节SRAM
内置全速PHY
内置上下拉电阻
SOF信号输出
低功耗模式
支持忽略VBUS状态
支持ID检测以切换主机设备模式
不支持HNP/SRP协议(PHY不支持,不能动态切换模式,只能根据ID状态切换模式)
AHB时钟大于30MHz
OTGFS设备模式特性:
仅支持全速设备
支持内部1.5KΩ上拉
支持软件断开连接
支持1个双向控制端点0
支持7个IN端点,端点号1-7
支持7个OUT端点,端点号1-7
支持控制传输,大容量传输,中断传输,同步传输
端点接收FIFO共享
端点发送FIFO专用
支持无晶振(crystal-less)
OTGFS主机模式特性:
支持全速和低速
支持内部15KΩ下拉
支持16个主机通道
支持控制传输,大容量传输,中断传输,同步传输
通道接收FIFO共享
通道发送FIFO专用
OTGFS全速PHY
OTGFS内置支持全速/低速的PHY,为主机和设备模式提供通信支持。
1、DP和DM内置上下拉电阻,由OTGFS根据模式自动使能上下拉电阻
当OTGFS处于设备模式时,DP 1.5KΩ上拉自动使能
当OTGFS处于主机模式时,DP和DM 15KΩ下拉自动使能
2、ID线内置上拉
ID线为高电平,默认为设备模式
ID线为低电平,为主机模式
3、设备模式下的VBUS检测(可忽略VBUS检测)
设备模式下,仅支持VBUS高低电平检测,当VBUS为高电平,OTGFS认为是有效电平,将使能DP的上拉电阻,让主机识别到设备插入。当VBUS为低电平,OTGFS认为是无效电平,此时不使能DP上拉,处于断开模式。在设备模式下,如果想不检测VBUS,可通过设置寄存器OTGFS_GCCFG.VBUSIG=1来实现,此时可将检测VBUS的引脚释放出来给其它外设使用。
4、PHY的低功耗模式
OTGFS全速PHY支持低功耗模式,可以通过设置寄存器OTGFS_GCCFG.LP_MODE=1让PHY处于低功耗模式。
OTGFS GPIO引脚
435/437 OTGFS1/2使用GPIO引脚如下表所示:
OTGFS 48MHz时钟
需要给OTGFS提供48MHz±0.25%的时钟来用于USB总线采样。48MHz时钟可以直接来源HICK,也可以通过PLLCLK分频得到。
USB时钟选择HICK
通过设置如下寄存器选择HICK:
1、CRM_MISC1. HICKDIV=1;
HICK是否分频,1表示不分频,0表示6分频
2、CRM_MISC1. HICK_TO_USB=1;
1 表示USB 48MHz时钟来源是HICK,0表示来源为PLL分频。
如果USB
48MHz时钟来源选择HICK时,在设备模式下需要开启ACC(HICK自动校准)功能,ACC功能利用USB产生的SOF信号来作为参考信号,实现对HICK时钟的采样和校准。详细功能可参考RM
HICK自动时钟校准(ACC)章节。
注意:当OTGFS作为HOST时,必须使用外部晶振通过PLL分频作为USB 48MHz时钟,因为在HOST模式下不能通过ACC校准HICK。
使用HICK作为USB 48MHz时钟代码示例:
USB时钟选择PLLCK分频
USB 48MHz时钟默认是由PLL通过分频得到,435/437系统时钟最高可达到288Mhz,通过配置USB分频因子,达到为USB提供48MHz时钟。
通过配置已下寄存器进行PLL分频:
CRM_MISC2.USBDIV=USB分频因子
USB分频因子支持:1.5分频,不分频,2.5分频,2分频,3.5分频,3分频,4.5分频,4分频,5.5分频,5分频,6.5分频,6分频,7分频。
使用PLL分频作为USB 48MHz时钟代码示例:
OTGFS数据FIFO管理
OTGFS分配专用的1280 Byte SRAM作为数据FIFO,在主机或设备模式下,可通过软件配置寄存器给端点/通道分配FIFO。
注意:分配的FIFO总大小不要超过1280 Byte
设备模式下的FIFO分配
设备模式下所有端点的接收共享一个接收FIFO,每个端点的发送对应一个专有的发送FIFO。
1、RX_FIFO
所有端点的接收共享这一块FIFO,配置寄存器OTGFS_GRXFSIZ.RXFDEP,此寄存器值表示接收FIFO大小,注意单位为word(4Byte)。
2、TX_FIFO0
端点0的发送FIFO,配置寄存器OTGFS_DIEPTXF0,需要配置起始地址和FIFO大小。
OTGFS_DIEPTXF0. INEPT0TXSTADDR=OTGFS_GRXFSIZ.RXFDEP
OTGFS_DIEPTXF0. INEPT0TXDEP=端点0发送FIFO大小
3、TX_FIFO1
端点1的发送FIFO,配置寄存器OTGFS_DIEPTXF1,需要配置起始地址和FIFO大小。
OTGFS_DIEPTXF1.INEPTXFSTADDR=OTGFS_GRXFSIZ.RXFDEP+端点0发送FIFO大小OTGFS_DIEPTXF1.INEPTXFDEP=端点1发送FIFO大小...
注意:对应端点FIFO配置寄存器中FIFO大小值的单位都是word(4Byte)。
注意:发送端点的起始地址一般配置为前面所有端点已占用的FIFO大小,例程如端点2的发送FIFO起始地址为RX_FIFO大小+TX_FIFO0大小+TX_FIFO1大小。
主机模式下的FIFO分配
主机模式下,所有通道共享一个接收FIFO,通道发送FIFO分为非周期性发送FIFO和周期性发送FIFO。非周期性和周期性通过传输类型来区分,每个主机通道寄存器都有配置传输类型,包含4种传输类型:控制传输(Control),同步传输(ISO),批量传输(Bulk),中断传输(Interrupt)
非周期性:控制传输(Control),批量传输(Bulk)
周期性传输:同步传输(ISO),中断传输(Interrupt)
1、RX_FIFO
所有主机通道的接收共享这一块FIFO,配置寄存器OTGFS_GRXFSIZ.RXFDEP,此寄存器值表示接收FIFO大小,注意单位为word(4Byte)。
2、Non-periodic TxFIFO
非周期性的主机通道发送FIFO,配置寄存器OTGFS_GNPTXFSIZ,需要配置起始地址和FIFO大小。OTGFS_GNPTXFSIZ. NPTXFSTADDR=OTGFS_GRXFSIZ.RXFDEPOTGFS_GNPTXFSIZ. NPTXFDEP=非周期性发送FIFO大小
3、Periodic_TxFIFO
周期性的主机通道发送FIFO,配置寄存器OTGFS_HPTXFSIZ,需要配置起始地址和FIFO大小。OTGFS_HPTXFSIZ.PTXFSTADDR=OTGFS_GRXFSIZ.RXFDEP+OTGFS_GNPTXFSIZ.NPTXFDEPOTGFS_HPTXFSIZ. PTXFSIZE=周期性发送FIFO大小注意:对应FIFO配置寄存器中FIFO大小值的单位都是word(4Byte)
OTGFS中断结构
全局常用中断OTGFS_GINTSTS,此寄存器中包含了主机和设备的中断标志,部分中断标志只在设备模式或者主机模式下有效。
1、设备和主机模式都有效中断标志
OTGFS_GINTSTS. MODEMIS:模式不匹配(主机和设备都适用)
OTGFS_GINTSTS. SOF:SOF中断(主机和设备都适用)
OTGFS_GINTSTS. RXFLVL:接收FIFO非空(主机和设备都适用)
OTGFS_GINTSTS. CONIDSCHG:ID线状态变化(主机和设备都适用)
OTGFS_GINTSTS. WKUPINT:唤醒信号中断(主机和设备都适用)
2、仅主机模式下有效中断标志
OTGFS_GINTSTS. NPTXFEMP:非周期发送FIFO为空(主机适用)
OTGFS_GINTSTS. PRTINT:主机端口中断(主机适用)
OTGFS_GINTSTS. HCHINT:主机通道中断(主机适用)
OTGFS_GINTSTS. PTXFEMP:周期性发送FIFO为空(主机适用)
OTGFS_GINTSTS. DISCONINT:设备断开(主机适用)
3、仅设备模式下有效中断标志
OTGFS_GINTSTS. USBSUSP:设备挂起(设备适用)
OTGFS_GINTSTS. USBRST:USB复位(设备适用)
OTGFS_GINTSTS. ENUMDONE:枚举速度完成(设备适用)
OTGFS_GINTSTS. ISOOUTDROP:同步OUT包丢失(设备适用)
OTGFS_GINTSTS. IEPTINT:IN端点中断(设备适用)
OTGFS_GINTSTS. OEPTINT:OUT端点中断(设备适用)
OTGFS_GINTSTS. INCOMPISOIN:未完成的同步IN传输(设备适用)
OTGFS模式
通过配置如下寄存器让OTGFS处于OTG模式:
OTGFS_GUSBCFG.FDEVMODE=0(非强制设备模式)
OTGFS_GUSBCFG.FHSTMODE=0(非强制主机模式)
435/437 OTGFS可以通过检测ID线上的状态来确定当前处于设备模式还是主机模式。当ID状态为高电平时为设备模式,当ID状态为低电平时为主机模式。
寄存器GINTSTS.CURMOD=0,表示当前为设备模式
寄存器GINTSTS.CURMOD=1,表示当前为主机模式
另外可以根据GINTSTS. CONIDSCHG中断来检测当前ID线的状态是否有变化,当检测到ID线有变化时,根据当前的模式位(GINTSTS.CURMOD),应用程序选择初始化主机程序还是设备程序。
设备模式
435/437 OTGFS作为设备时仅支持全速设备,不支持低速和高速设备。支持8个IN端点(包括端点0),8个OUT端点(包括端点0)。
OTGFS强制作为设备
通过设定如下寄存器将OTGFS强制作为设备:
OTGFS_GUSBCFG.FDEVMODE=1(强制设备模式)
OTGFS_GUSBCFG.FHSTMODE=0(非强制主机模式)
OTGFS设备常用功能
本节介绍OTGFS作为设备模式时的一些功能。
1、软件断开
可以通过配置设备模式下的寄存器,达到让设备断开与主机的连接。原理是通过控制DP的上拉使能来控制连接状态。
配置OTGFS_DCTL.SFTDISCON=1,DP上拉不使能,断开连接。
配置OTGFS_DCTL.SFTDISCON=0,DP上拉使能,开始连接。
2、Remote wakeup唤醒
当设备进入挂起状态之后,可以通过Remote wakeup功能唤醒主机。唤醒流程:
设置OTGFS_DCTL.RWKUPSIG=1;
延迟1-15ms
设置OTGFS_DCTL.RWKUPSIG=0;
3、忽略VBUS信号
在设备模式下,可以忽略VBUS信号,此模式可以释放VBUS引脚给其它外设使用。通过配置OTGFS_GCCFG.VBUSIG=1来忽略VBUS信号。
OTGFS设备端点配置
本节简单介绍OTGFS端点寄存器的配置。
IN端点配置
IN端点寄存器OTGFS_DIEPCTLx(x为0~7),端点寄存器存放端点的基本信息。
如下是一个IN端点的基本配置选项:
OTGFS_DIEPCTLx.MPS(最大包长度)
OTGFS_DIEPCTLx.EPTYPE(端点类型:控制传输,同步传输,块传输,中断传输)
OTGFS_DIEPCTLxTXFNUM(发送FIFO编号,正常跟端点号相同)
OTGFS_DIEPCTLx.USBACEPT(激活端点)
OTGFS_DIEPCTLx.SNAK(设置端点为NAK状态)
OTGFS_DIEPCTLx.CNAK(清除端点NAK状态)
OTGFS_DIEPCTLx.STALL(设置端点为STALL状态)
OTGFS_DIEPCTLx.EPTENA(开始传输数据)
OUT端点配置
OUT端点寄存器OTGFS_DOEPCTLx(x为0~7),端点寄存器存放端点的基本信息。
如下是一个OUT端点的基本配置选项:
OTGFS_DOEPCTLx.MPS(最大包长度)
OTGFS_DOEPCTLx.EPTYPE(端点类型:控制传输,同步传输,块传输,中断传输)
OTGFS_DOEPCTLx.USBACEPT(激活端点)
OTGFS_DOEPCTLx.SNAK(设置端点为NAK状态)
OTGFS_DOEPCTLx.CNAK(清除端点NAK状态)
OTGFS_DOEPCTLx.STALL(设置端点为STALL状态)
OTGFS_DOEPCTLx.EPTENA(开始传输数据)
主机模式
435/437 OTGFS作为主机模式时支持全速/低速设备,同时支持16个主机通道。
OTGFS强制作为主机
通过设定如下寄存器将OTGFS强制作为主机,此时DP/DM下拉自动使能:
OTGFS_GUSBCFG.FDEVMODE=0(非强制设备模式)
OTGFS_GUSBCFG.FHSTMODE=1(强制主机模式)
OTGFS主机常用功能
1、支持全速和低速设备
通过OTGFS_HPRT.PRTSDP判断当前连接的设备是全速设备还是低速设备;OTGFS_HPRT.PRTSDP=1表示全速OTGFS_HPRT.PRTSDP=2表示低速
2、复位
通过设置OTGFS_HPRT.PRTRST来设置端口复位;OTGFS_HPRT.PRTRST=1;延时10msOTGFS_HPRT.PRTRST=0;
3、挂起
通过设置OTGFS_HPRT.PRTSUP=1来设置端口挂起,此时主机停止发送SOF;
OTGFS主机通道配置
主机通道配置寄存器OTGFS_HCCHARx(x为0~15),通道寄存器存放通道的基本信息。如下是一个通道的基本配置选项:
OTGFS_HCCHARx.MPS(最大包长度)
OTGFS_HCCHARx.EPTNUM(指示设备端点号)
OTGFS_HCCHARx.EPTDIR(指示设备端点方向 OUT/IN)
OTGFS_HCCHARx.LSPDDEV(低速设备)
OTGFS_HCCHARx.EPTYPE(端点类型:控制传输,同步传输,块传输,中断传输)
OTGFS_HCCHARx.MC(周期性传输在每帧内传输的事务个数)
OTGFS_HCCHARx.DEVADDR(设备地址)
OTGFS_HCCHARx.ODDFRM(周期性传输奇数帧/偶数帧)
OTGFS_HCCHARx.CHDIS(通道禁止)
OTGFS_HCCHARx.CHENA(通道使能)
- |
- +1 赞 0
- 收藏
- 评论 0
本文由认真转载自雅特力科技公众号,原文标题为:AT32讲堂047 | 雅特力AT32F435/437 OTGFS应用笔记,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
【选型】可替代意法半导体STM32F103系列的国产32位MCU AT32F403A系列,主频更高,RAM更大
STM32F103系列是意法半导体销量较高的芯片,本文推荐雅特力AT32F403A系列替代STM32F103系列。我们以AT32F403AVGT7和STM32F103VGT6为例,对比二者发现,AT32F403AVGT7使用Cortex-M4F内核,主频高达240MHz,性能更好,处理速度更快,AT32F403AVGT7还拥有更大的RAM,可以存储更多的数据。
器件选型 发布时间 : 2020-08-18
雅特力(Artery)AT32全系列32位微控制器(MCU)选型指南(中文)
描述- 雅特力坚持自主研发,以科技创新引领智慧未来,专注于ARM® Cortex®-M4/M0+的32位微控制器研发与创新,提供高效能、高可靠性且具有竞争力的产品。自2018年正式对外销售至今,累积了相当多元的终端产品成功案例,广泛地覆盖工控、电机、车载、消费、商务、5G及物联网等领域,助力客户实现产业升级。
型号- AT32F413CCU7,AT32F437ZCT7,AT32A403ACGU7,AT32F405CCU7,AT32L021K6U7-4,AT32F421K6T7,AT32F437VMT7,AT32F425R8T7,AT32F437RGT7,AT32F423VBT7,AT32F423RBT7-7,AT32A403A 系列,AT32A403ACGT7,AT32A423RBT7-7,AT32A423CCU7,AT32F413CBT7,AT32F435CMT7,AT32F403ARCT7,AT32L021C4T7,AT32F435RCT7,AT32F435ZGT7,AT32F405CCT7,AT32F403ACET7,AT32F405 系列,AT32A423R8T7,AT32L021K8T7,AT32 WB SERIES,AT32A423CBT7,AT32L021F8P7,AT32F435CMU7,AT32F437VDT7,AT32F415KBU7-4,AT32F413CBU7,AT32F402CBT7,AT32F405KCU7-4,AT32F407RCT7,AT32L021G4U7,AT32F403ACGU7,AT32F425K8U7-4,AT32F402KBU7-4,AT32F425R8T7-7,AT32F415RCT7,AT32F423VCT7,AT32F402CBU7,AT32F423T8U7,AT32F425K6T7,AT32F435CDT7,AT32F405RBT7,AT32A403ARCT7,AT32F421K6U7,AT32F421G8U7,AT32F415RBT7-7,AT32F421F4P7,AT32A423CCT7,AT32 F SERIES,AT32WB415系列,AT32F413KCU7-4,AT32F425F6P7,AT32F423C8T7,AT32A403ACEU7,AT32F437VGT7,AT32F437ZMT7,AT32F423RCT7-7,AT32A423TBU7,AT32A423C8T7,AT32F421K8T7,AT32F435 系列,AT32F413C8T7,AT32F415RBT7,AT32F403ARET7,AT32F435CGT7,AT32A423K8U7-4,AT32A403ACET7,AT32F435VCT7,AT32A423C8U7,AT32F403ACGT7,AT32F421C4T7,AT32L021K6T7,AT32A423R8T7-7,AT32F403AVCT7,AT32L021F6P7,AT32F437ZDT7,AT32F415RCT7-7,AT32F435CGU7,AT32F415CCT7,AT32F405KBU7-4,AT32F407VCT7,AT32F405CBU7,AT32F415KCU7-4,AT32A423TCU7,AT32F407RET7,AT32 A,AT32A423CBU7,AT32F435RMT7,AT32L021K8U7,AT32L021,AT32 F,AT32 L,AT32A423KBU7-4,AT32F423C8U7,AT32F423 系列,AT32F435RDT7,AT32L021F8U7,AT32F425K8T7,AT32F405CBT7,AT32A403AVCT7,AT32F421K8U7,AT32A403ARET7,AT32F423TBU7,AT32F421K6U7-4,AT32F421F6P7,AT32F403A,AT32 L SERIES,AT32A403ACCU7,AT32F415CBT7,AT32F415R8T7,AT32F425F8P7,AT32A403A,AT32F437ZGT7,AT32F423R8T7,AT32F425C6U7,AT32A423T8U7,AT32F421K4U7-4,AT32A,AT32F437RCT7,AT32F423CCU7,AT32F402 系列,AT32F425 系列,AT32F402RCT7,AT32L021C8T7,AT32F403ARGT7,AT32WB415CCU7-7,AT32F415CCU7,AT32A403ACCT7,AT32F403AVET7,AT32F435RGT7,AT32F435VMT7,AT32F421C6T7,AT32A423VBT7,AT32L021K4U7-4,AT32L021K4T7,AT32F423TCU7,AT32F405RBT7-7,AT32F413KBU7-4,AT32F435ZCT7,AT32 A SERIES,AT32F423CCT7,AT32WB415,AT32L021F4P7,AT32L021G8U7,AT32F407VET7,AT32F407RGT7,AT32F403ACCU7,AT32L021K6U7,AT32F423CBU7,AT32F403A 系列,AT32A423RCT7-7,AT32F435VDT7,AT32F415CBU7,AT32L021K8U7-4,AT32A423VCT7,AT32L021F6U7,AT32A403AVET7,AT32 WB,AT32F413 系列,AT32F425K6U7-4,AT32F425C6T7,AT32F421G4U7,AT32F407 系列,AT32A403ARGT7,AT32A423KCU7-4,AT32F421F8P7,AT32F423CBT7,AT32F413RCT7,AT32F425R6T7-7,AT32F413,AT32F423V8T7,AT32F415,AT32家族,AT32F437VCT7,AT32F423KCU7-4,AT32F402CCT7,AT32F421K4T7,AT32F435CDU7,AT32F425C8U7,AT32F425R6T7,AT32F423RBT7,AT32A423 系列,AT32F423K8U7-4,AT32F421,AT32F402,AT32F421 系列,AT32F435VGT7,AT32F405,AT32A423RBT7,AT32L021C6T7,AT32F407,AT32F402CCU7,AT32F421C8T7,AT32F435CCT7,AT32F415 系列,AT32F403AVGT7,AT32F405RCT7,AT32F423R8T7-7,AT32F403ACCT7,AT32F435ZMT7,AT32A423V8T7,AT32F413RBT7,AT32F405RCT7-7,AT32F415C8T7,AT32F402RBT7-7,AT32F435,AT32F437,AT32F407VGT7,AT32F435CCU7,AT32L021G6U7,AT32,AT32F402RCT7-7,AT32F403ACEU7,AT32F415K8U7-4,AT32L021K4U7,AT32F415R8T7-7,AT32F437RDT7,AT32F423RCT7,AT32F437 系列,AT32F402KCU7-4,AT32F402RBT7,AT32F423,AT32F425,AT32F413CCT7,AT32A423RCT7,AT32F421K4U7,AT32F421K8U7-4,AT32L021F4U7,AT32F425C8T7,AT32F437RMT7,AT32A403AVGT7,AT32F421G6U7,AT32L021 系列,AT32F423KBU7-4,AT32F435ZDT7,AT32A423
AT32F435/437 Series Datasheet ARM®-based 32-bit Cortex®-M4 MCU +FPU with 256 to 4032 KB Flash, sLib, 2 QSPI, SDRAM, DVP, 18 timers, 3 ADCs, 23 communication interfaces (2 OTGFS and Ethernet)
型号- AT32F437ZCT7,AT32F437VCT7,AT32F437XXT7,AT32F437ZGT7,AT32F435CDU7,AT32F437ZMT7,AT32F437VGT7,AT32F437VMT7,AT32F437ZXT7,AT32F437RGT7,AT32F437RCT7,AT32F437VXT7,AT32F437RXT7,AT32F435CMT7,AT32F435VGT7,AT32F435ZGT7,AT32F435CGT7,AT32F435RCT7,AT32F435VCT7,AT32F435VMT7,AT32F435RGT7,AT32F435CCT7,AT32F435ZMT7,AT32F435VXT7,AT32F435ZXT7,AT32F435ZCT7,AT32F435 SERIES,AT32F437 SERIES,AT32F435RXT7,AT32F435XXU7,AT32F435,AT32F435CMU7,AT32F437ZDT7,AT32F437,AT32F435CGU7,AT32F437VDT7,AT32F435CCU7,AT32F435RMT7,AT32F437RDT7,AT32F435XXT7,AT32F435XM,AT32F435RDT7,AT32F435XG,AT32F437XD,AT32F435VDT7,AT32F435CDT7,AT32F437XM,AT32F437RMT7,AT32F435ZDT7,AT32F435XC,AT32F435XD
雅特力32位MCU选型表
雅特力AT32 MCU的选型的相关技术参数如下,32位MCU,多种封装:TSSOP20,QFN28,QFN32,QFN48,LQFP48,LQFP64,LQFP100,LQFP144,稳定的工作温度:-40°C~85°C,-40°C~105°C,频率范围在96MHz~288MHz之间
产品型号
|
品类
|
Core
|
FPU
|
Speed(MHz)
|
Flash(KB)
|
SRAM(KB)
|
I/O
|
Advanced TM(16-bit)
|
GPTM(32-bit)
|
GPTM(16-bit)
|
Basic TM(16-bit)
|
Systick(24-bit)
|
WDT
|
WWDT
|
RTC
|
I2C
|
SPI
|
(F/H)I2S(1)(2)
|
USART/UART
|
SDIO
|
USB Device
|
CAN
|
ADC Engine
|
12-bit ADC ch
|
DAC Engine
|
12-bit DAC ch
|
PKG
|
Size(mm)
|
Temp(℃)
|
AT32F403ZCT6
|
32位MCU
|
M4
|
FPU
|
200MHz
|
256KB
|
96KB/224KB
|
112
|
3
|
2
|
8
|
2
|
1
|
1
|
1
|
1
|
3
|
4
|
0/4
|
3/2
|
2
|
1
|
1
|
3
|
21
|
2
|
2
|
LQFP144
|
20mmx20mm
|
-40℃~85°C
|
选型表 - 雅特力 立即选型
【经验】雅特力32位MCU AT32F421 GPIO的使用指南
本文中雅特力将为大家分享32位微控制器AT32F421 GPIO的使用指南。
设计经验 发布时间 : 2022-10-13
雅特力(Artery)AT32全系列32位微控制器(MCU)选型指南(英文)
描述- Founded in 2016, ARTERY Technology is a professional design company that is committed to promoting innovative development of the 32-bit microcontroller industry, supported by its state-of-the-art R&D technology, a comprehensive set of IP databases, and deep expertise in resource integration.
型号- AT-SURF-F437,AT32F413CCU7,AT32A403ACGU7,AT32F405CCU7,AT32F403A SERIES,AT32F405 SERIES,AT32F407 SERIES,AT32L021K6U7-4,AT32F421K6T7,AT32F425R8T7,AT32F423VBT7,AT32F423RBT7-7,AT32A403ACGT7,AT32A423RBT7-7,AT32A423CCU7,AT32F413CBT7,AT32F435CMT7,AT32F403ARCT7,AT32L021C4T7,AT32F435RCT7,AT32F435ZGT7,AT32F405CCT7,AT32F403ACET7,AT32A423R8T7,AT32L021K8T7,AT32A423 SERIES,AT32 WB SERIES,AT32F437 SERIES,AT32A423CBT7,AT32L021F8P7,AT32-AUDIO-EV,AT32F435CMU7,AT32F415KBU7-4,AT32F413CBU7,AT32F402CBT7,AT32F405KCU7-4,AT32F407RCT7,AT32L021G4U7,AT32F403ACGU7,AT32F425K8U7-4,AT32F402KBU7-4,AT32F425R8T7-7,AT32F415RCT7,AT32F423VCT7,AT32F402CBU7,AT32-COMM-EV,AT32F423T8U7,AT32F425K6T7,AT32F435CDT7,AT32F405RBT7,AT32A403ARCT7,AT32F421K6U7,AT32F421G8U7,AT32F415RBT7-7,AT32F421F4P7,AT32A423CCT7,AT32 F SERIES,AT32F413KCU7-4,AT32F425F6P7,AT32F423C8T7,AT32A403ACEU7,AT32F421 SERIES,AT32F423 SERIES,AT32F423RCT7-7,AT32A423TBU7,AT32A423C8T7,AT32-MOTOR-EV,AT32F421K8T7,AT32-LCD-EV,AT32F413C8T7,AT32F415RBT7,AT32F403ARET7,AT32F435CGT7,AT32A423K8U7-4,AT32A403ACET7,AT32F435VCT7,AT32A423C8U7,AT32F403ACGT7,AT32F421C4T7,AT32L021K6T7,AT32A423R8T7-7,AT32F403AVCT7,AT32L021F6P7,AT32F415RCT7-7,AT32F435CGU7,AT-LINK-ISO+,AT32F415CCT7,AT32F405KBU7-4,AT32F407VCT7,AT32F405CBU7,AT32F415KCU7-4,AT32A423TCU7,AT32F407RET7,AT32F415 SERIES,AT32 A,AT32A423CBU7,AT32F435RMT7,AT32L021K8U7,AT32L021,AT32 F,AT-LINK-EZ,AT32 L,AT32A423KBU7-4,AT32F423C8U7,AT32F435RDT7,AT32L021F8U7,AT32F425K8T7,AT32F405CBT7,AT32A403AVCT7,AT32F421K8U7,AT32A403ARET7,AT32F423TBU7,AT32F421K6U7-4,AT32F435-DVP-EV,AT32F421F6P7,AT32F403A,AT32 L SERIES,AT32F402 SERIES,AT32A403ACCU7,AT32F415CBT7,AT32F415R8T7,AT32F425F8P7,AT32A403A,AT32F423R8T7,AT32F425C6U7,AT32A423T8U7,AT-START,AT32F421K4U7-4,AT32A,AT32F423CCU7,AT32F402RCT7,AT-LINK,AT32L021C8T7,AT32F403ARGT7,AT32WB415CCU7-7,AT32F415CCU7,AT32A403ACCT7,AT32F403AVET7,AT32F435RGT7,AT32F435VMT7,AT32F421C6T7,AT32A423VBT7,AT32L021K4U7-4,AT32L021K4T7,AT32F423TCU7,AT32F405RBT7-7,AT32F413KBU7-4,AT32F435ZCT7,AT32 A SERIES,AT32F423CCT7,AT32WB415,AT32L021F4P7,AT32L021G8U7,AT32F407VET7,AT32F413 SERIES,AT32F407RGT7,AT32F403ACCU7,AT32L021K6U7,AT32F423CBU7,AT32A423RCT7-7,AT32F435VDT7,AT-LINK FAMILY,AT32F415CBU7,AT32L021K8U7-4,AT32A423VCT7,AT32L021F6U7,AT32A403AVET7,AT32 WB,AT32F425K6U7-4,AT32F425C6T7,AT32F421G4U7,AT32A403ARGT7,AT32A423KCU7-4,AT32F425 SERIES,AT32F421F8P7,AT32F423CBT7,AT32F413RCT7,AT32F425R6T7-7,AT32F413,AT32F423V8T7,AT32F415,AT32F423KCU7-4,AT32F402CCT7,AT32F421K4T7,AT32F435CDU7,AT32F425C8U7,AT32WB415 SERIES,AT32F425R6T7,AT32F423RBT7,AT32F423K8U7-4,AT32F421,AT32F402,AT32F435VGT7,AT32F405,AT32A423RBT7,AT32L021C6T7,AT32F407,AT32F402CCU7,AT32F421C8T7,AT32F435CCT7,AT32F403AVGT7,AT32F405RCT7,AT32F423R8T7-7,AT32F403ACCT7,AT32F435ZMT7,AT32A423V8T7,AT32F413RBT7,AT32F405RCT7-7,AT32F415C8T7,AT32F402RBT7-7,AT32F435,AT32F437,AT32F407VGT7,AT32F435CCU7,AT32L021G6U7,AT32,AT32F402RCT7-7,AT32F403ACEU7,AT32F415K8U7-4,AT32L021K4U7,AT32F415R8T7-7,AT-LINK+,AT32F423RCT7,AT32F402KCU7-4,AT32F402RBT7,AT32F423,AT32F425,AT32F413CCT7,AT32A423RCT7,AT32F421K4U7,AT32F421K8U7-4,AT32L021F4U7,AT32F425C8T7,AT32A403AVGT7,AT32F421G6U7,AT32F423KBU7-4,AT32F435ZDT7,AT32A423
国产32位MCU,240M高主频、独有安全库、AD/DA、CAN、EMAC接口外设应有尽有
型号- AT32F413,AT32F415,STM32F407VET6,STM32F407VGT6,STM32F407,AT32F421,AT32F403ARGT7,AT32F4XX,STM32F103RET6,AT32F403ARET7,STM32F107VBT6,AT32F403,AT32F403ARCT7,STM32F207,AT32F407,AT32F403AVET7,STM32F107RBT6,AT32F403ACGT7,AT32F403AVGT7,AT32F403ACET7,AT32F403ACCT7,AT32L031,AT32F403AVCT7,STM32F103VCT6,STM32F103VET6,STM32F103VGT6,STM32F103RGT6,STM32F207VGT6,AT32F407AVCT7,STM32F207VCT6,AT32F435,AT32F437,AT32F407VCT7,AT32F407AVGT7,AT32F403AXXU7,AT32F407VGT7,AT32F407XXT7,AT32F407RCT7,AT32F403ACGU7,AT32F407VET7,AT32,AT32F407RET7,AT32F403ACEU7,AT32F407RGT7,AT32F403ACCU7,AT32 SERIES,STM32F207VET6,AT32F403A 系列,AT32F425,STM32F103,STM32F107VCT6,STM32F107,AT32F403AXXT7,STM32 SERIES,AT32F407 系列,STM32F107RCT6,AT32F403A,AT32L415,AT32F407A
雅特力32位MCU-AT32快速选型指南
型号- AT32F413CCU7,AT32F437ZCT7,AT32F415CBT7,AT32F415R8T7,AT32F425F8P7,AT32F437ZGT7,AT32F403ZET6,AT32F421K6T7,AT32F425C6U7,AT32F437VMT7,AT32F425R8T7,AT32F437RGT7,AT32F421K4U7-4,AT32F437RCT7,AT32F403ARGT7,AT32WB415CCU7-7,AT32F413CBT7,AT32F435CMT7,AT32F403ARCT7,AT32F415CCU7,AT32F435RCT7,AT32F435ZGT7,AT32F403AVET7,AT32F435RGT7,AT32F435VMT7,AT32F421C6T7,AT32F403ACET7,AT32F413KBU7-4,AT32F435ZCT7,AT32WB415,AT32F435CMU7,AT32F413CBU7,AT32F415KBU7-4,AT32F407RCT7,AT32F403ACGU7,AT32F407VET7,AT32F425K8U7-4,AT32F407RGT7,AT32F403ACCU7,AT32F415RCT7,AT32F425R8T7-7,AT32F415CBU7,AT32F425K6T7,AT32F421K6U7,AT32F425K6U7-4,AT32F425C6T7,AT32F421G4U7,AT32F415RBT7-7,AT32F421G8U7,AT32F421F4P7,AT32F421F8P7,AT32F413RCT7,AT32F425R6T7-7,AT32F413KCU7-4,AT32F413,AT32F425F6P7,AT32F415,AT32F437VCT7,AT32F421K4T7,AT32F437VGT7,AT32F437ZMT7,AT32F421K8T7,AT32F425C8U7,AT32F403ZGT6,AT32F403ZCT6,AT32F425R6T7,AT32F413C8T7,AT32F415RBT7,AT32F421,AT32F403ARET7,AT32F403,AT32F435VGT7,AT32F435CGT7,AT32F407,AT32F435VCT7,AT32F421C8T7,AT32F435CCT7,AT32F403ACGT7,AT32F403AVGT7,AT32F421C4T7,AT32F403ACCT7,AT32F435ZMT7,AT32F403AVCT7,AT32F413RBT7,AT32F415C8T7,AT32F435,AT32F415RCT7-7,AT32F437,AT32F435CGU7,AT32F407VCT7,AT32F415CCT7,AT32F407VGT7,AT32F435CCU7,AT32F415KCU7-4,AT32,AT32F407RET7,AT32F403ACEU7,AT32F415K8U7-4,AT32F415R8T7-7,AT32F435RMT7,AT32F413CCT7,AT32F425,AT32F421K4U7,AT32F425K8T7,AT32F421K8U7-4,AT32F421K8U7,AT32F425C8T7,AT32F437RMT7,AT32F421G6U7,AT32F421K6U7-4,AT32F421F6P7,AT32F403A
高效能Cortex®-M4 & M0+ MCU 32位微控制器的创新领导者
型号- AT32F423F,AT32WB415,AT-SURF-F437,AT32F413F,AT32A403AF,AT32F435F,AT32F413,AT32F435,AT32F415,AT32F405F,AT32F437,AT-LINK-ISO+,AT32A403A,AT32F437F,AT32,AT-START,AT-LINK+,AT32L021,AT-LINK-EZ,AT-LINK-PRO,AT-LINK,AT32F421,AT32F423,AT32F402F,AT32F402,AT32F425,AT32F405,AT-LINK FAMILY,AT32F407,AT32F4212,AT32F407F,AT32F403A,AT32F403AF
【应用】国产32位MCU AT32F413CBT7用于车辆视频监控系统,主频最高200MHz
针对车辆视频监控系统中的主控MCU,推荐雅特力AT32F413CBT7,供电电压2.6V至3.6V,高达128K字节的内存和64K字节的SRAM,最高200MHz工作频率,-40至+105℃温度范围。
应用方案 发布时间 : 2023-06-30
【应用】国产32位MCU AT32F421C8T7用于电子烟,可替换STM32F030C8T6,主频高达120MHz
本文件推荐雅特力的AT32F421C8T7,与STM32F030C8T6在引脚上Pin2Pin兼容,软件也高度兼容,内核、CPU速度、SRAM、外设等相比STM32也大幅度提升。
应用方案 发布时间 : 2021-01-05
【经验】如何使用雅特力32位MCU AT32F425的I2C接口?
I2C接口是由数据线SDA和时钟线SCL构成,在标准模式下通信速度可达到100kHz,快速模式下则可以达到400kHz,增强快速模式可达到1MHz;具有主机和从机模式、多主机功能、可编程建立和保持时间、时钟延展功能、DMA存取数据、支持SMBus 2.0协议等特点。本文介绍如何使用雅特力32位MCU AT32F425的I2C接口。
设计经验 发布时间 : 2023-07-19
【经验】雅特力32位MCU AT32F413RCT7串口测试详解
本文主要说明雅特力AT32F413RCT7开发板上的串口功能使用配置以及一些区别注意点。
设计经验 发布时间 : 2022-10-22
【经验】32位MCU AT32F403A启动进入Hard Fault Handler的解决办法
雅特力科技推出的AT32F403A系列高效能微控制器,搭载32位ARM® Cortex®-M4内核,配合先进制程有效提升整体效能达240MHz的运算速度。内建的单精度浮点运算单元(FPU)及数字信号处理器(DSP),搭配丰富的外设及灵活的时钟控制机制,能满足多种领域应用。在开发中发现有些时候会启动不起来,调试发现进入Hard Fault Handler,关于该问题的原因及解决办法如下。
设计经验 发布时间 : 2020-10-21
【应用】国产32位MCU AT32F421K8U7用于电子调速器,最高工频达120MHz,工作温度宽至-40~+105℃
车模电调的性能高低取决于硬件元器件的选择,以及软件算法方面的优化调试。其硬件部分主要由MCU、晶振、电源管理单元、MOS驱动等组成。今天给大家推荐一款国产的32位MCU AT32F421K8U7,主频高达120MHz。
应用方案 发布时间 : 2023-05-31
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论