【经验】雅特力MCU在使用SPIM外设时下载算法文件如何选择
雅特力32位MCU系列中的AT32F403A、AT32F407、AT32F413支持SPIM外设,该外设是雅特力MCU特有外设,用户可以外挂一个最大16MB的QSPI Flash,寻址空间为0x08400000 - 0x093FFFFF,开启后可使用直接寻址的方式来存取Flash中的数据,也可以将用户代码放到外挂Flash执行程序。
在使用Keil环境中配置SPIM的时候,需要选择Flash烧录算法文件,但是雅特力官方给了4个SPIM的配置文件,但是没有给出选择说明。本文介绍使用SPIM时如何选择Flash算法文件。
上图展示了AT32F407的Flash算法文件,我们可以看到算法文件分Type 1和Type 2,还有REMAP_0和REMAP_1四个。
Type 1和Type 2是用来选择外挂Flash类型的。寄存器配置如下:
Type 1对应0x0001对应的Flash类型;Type 2对应0x0002对应的Flash类型。注意需要选择支持或者兼容型号。
REMAP_0和REMAP_1是用来选择外设复用引脚配置。寄存器配置如下:
REMAP_0对应寄存器EXT_SPIF_GRMP[2:0]=000的硬件复用配置;REMAP_1对应对应寄存器EXT_SPIF_GRMP[2:0]=001的硬件复用配置。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由Greg提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】雅特力MCU在Keil和IAR中开启和关闭浮点运算单元(FPU)的配置方法及注意事项
雅特力MCU的AT32F403A、AT32F407、AT32F413系列采用基于ARM 32位的Cortex M4内核微控制器,内建浮点运算单元(FPU)和存储器保护单元(MPU),内建单周期乘法和硬件除法,具有DSP指令集。本文介绍在Keil和IAR中开启和关闭浮点运算单元(FPU)的配置方法和注意事项。
【经验】如何使用雅特力32位MCU AT32F425的I2C接口?
I2C接口是由数据线SDA和时钟线SCL构成,在标准模式下通信速度可达到100kHz,快速模式下则可以达到400kHz,增强快速模式可达到1MHz;具有主机和从机模式、多主机功能、可编程建立和保持时间、时钟延展功能、DMA存取数据、支持SMBus 2.0协议等特点。本文介绍如何使用雅特力32位MCU AT32F425的I2C接口。
【经验】雅特力32位MCU AT32F421 GPIO的使用指南
本文中雅特力将为大家分享32位微控制器AT32F421 GPIO的使用指南。
【选型】可替代意法半导体STM32F103系列的国产32位MCU AT32F403A系列,主频更高,RAM更大
STM32F103系列是意法半导体销量较高的芯片,本文推荐雅特力AT32F403A系列替代STM32F103系列。我们以AT32F403AVGT7和STM32F103VGT6为例,对比二者发现,AT32F403AVGT7使用Cortex-M4F内核,主频高达240MHz,性能更好,处理速度更快,AT32F403AVGT7还拥有更大的RAM,可以存储更多的数据。
雅特力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 AT32F413CBT7用于车辆视频监控系统,主频最高200MHz
针对车辆视频监控系统中的主控MCU,推荐雅特力AT32F413CBT7,供电电压2.6V至3.6V,高达128K字节的内存和64K字节的SRAM,最高200MHz工作频率,-40至+105℃温度范围。
国产32位MCU,240M高主频、独有安全库、AD/DA、CAN、EMAC接口外设应有尽有
描述- 雅特力科技推出的AT32系列32位ARM Cortex-M4/M0+ MCU,采用55nm制程,主频高达240MHz,具备丰富的外设接口如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 AT32F421K8U7用于电子调速器,最高工频达120MHz,工作温度宽至-40~+105℃
车模电调的性能高低取决于硬件元器件的选择,以及软件算法方面的优化调试。其硬件部分主要由MCU、晶振、电源管理单元、MOS驱动等组成。今天给大家推荐一款国产的32位MCU AT32F421K8U7,主频高达120MHz。
雅特力32位MCU-AT32快速选型指南
描述- 本资料为AT32系列微控制器(MCU)选型表,详细列出了不同型号的AT32 MCU的特性和支持功能。包括I2S通信模式(全双工/半双工)的支持情况,以及不同型号之间的差异。资料更新日期为2022年3月8日,版本号为V202203,支持多个系列型号。
型号- 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
【应用】国产32位MCU AT32F421C8T7用于电子烟,可替换STM32F030C8T6,主频高达120MHz
本文件推荐雅特力的AT32F421C8T7,与STM32F030C8T6在引脚上Pin2Pin兼容,软件也高度兼容,内核、CPU速度、SRAM、外设等相比STM32也大幅度提升。
【经验】 雅特力32位MCU AT32F435/437 DMA使用指南
DMA控制器的作用不仅在增强系统性能并减少处理器的中断生成,而且还针对32位MCU应用程序专门优化设计。DMA控制器为存储器到存储器,存储器到外设和外设到存储器的传输提供了7个通道。每个通道都支持外设的DMA请求映射到任意通道上。
【经验】雅特力32位MCU AT32F413RCT7串口测试详解
本文主要说明雅特力AT32F413RCT7开发板上的串口功能使用配置以及一些区别注意点。
【经验】32位MCU AT32F403A启动进入Hard Fault Handler的解决办法
雅特力科技推出的AT32F403A系列高效能微控制器,搭载32位ARM® Cortex®-M4内核,配合先进制程有效提升整体效能达240MHz的运算速度。内建的单精度浮点运算单元(FPU)及数字信号处理器(DSP),搭配丰富的外设及灵活的时钟控制机制,能满足多种领域应用。在开发中发现有些时候会启动不起来,调试发现进入Hard Fault Handler,关于该问题的原因及解决办法如下。
雅特力AT32 MCU走入温州大学,展示多款PLC、变频器、BMS解决方案
雅特力致力于开发以ARM® Cortex-M4/M0+为内核的32位MCU,包含低功耗、超值型、主流型、高性能、无线型等五大产品系列MCU。全系列针对工业级别芯片设计,具有高可靠度和高安全性等优势,保证产品在-40℃~105℃的工作环境稳定运行。
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可定制PCB最高层数:32层;板材类型:罗杰斯高频板/泰康尼高频板/ZYF中英天线板/F4B高频板/高频电路板/高频混压板/高频纯压板等;最大加工尺寸:609*889mm。
最小起订量: 1 提交需求>
登录 | 立即注册
提交评论