STM32F439AIH6集成了高速嵌入式存储器(高达2MB的闪存,高达256KB的SRAM),高达至4KB的备份SRAM,以及连接到两条APB总线、两条AHB总线和一个32位多AHB总线矩阵的各种增强型I/O和外围设备。此器件提供三个12位ADC、两个DAC、低功耗RTC,十二个通用16位定时器,包括两个用于电机控制的PWM定时器、两个通用32位定时器、一个真随机数发生器(RNG)和一个加密加速单元。它还具有标准和高级通信接口。STM32F439AIH6基于以高达180MHz的频率运行的高性能ARMCortex-M432位RISC内核。Cortex-M4内核具有浮点单元(FPU)单精度,支持所有ARM单精度数据处理指令和数据类型。它还实现了一整套DSP指令和一个存储器保护单元(MPU),可增强应用程序的安全性。
制造商 | 意法半导体 |
制造商产品编号 | STM32F439AIH6 |
供应商 | 意法半导体 |
描述 | IC MCU 32BIT 2MB FLASH 169UFBGA |
类别 | 集成电路(IC)嵌入式-微控制器 |
制造商 | 意法半导体 |
系列 | STM32F4 |
包装 | 托盘 |
STM32F439AIH6
零件状态 | 在售 |
核心处理器 | ARM?Cortex?-M4 |
内核规格 | 32-位 |
速度 | 180MHz |
外设 | 欠压检测/复位,DMA,I2S,LCD,POR,PWM,WDT |
I/O数量 | 114 |
程序存储容量 | 2MB(2Mx8) |
程序存储器类型 | 闪存 |
RAM大小 | 256K×8 |
电压-供电(Vcc/Vdd) | 1.8V~3.6V |
数据转换器 | A/D24x12b;D/A2x12b |
振荡器类型 | 内部 |
引脚数 | 169 |
核心架构 | 手臂 |
数据总线宽度 | 32乙 |
闪存大小 | 2MB |
频率 | 180兆赫 |
最大频率 | 180兆赫 |
最高工作温度 | 85℃ |
最大功耗 | 385兆瓦 |
最大电源电压 | 3.6V |
内存大小 | 2MB |
内存类型 | 闪光 |
最低工作温度 | -40℃ |
最小电源电压 | 1.7伏 |
标称电源电流 | 1.7μA |
A/D转换器数量 | 3 |
通道数 | 20 |
D/A转换器数量 | 2 |
I2C通道数 | 3 |
I/O数量 | 114 |
可编程I/O数量 | 114 |
SPI通道数 | 5 |
定时器/计数器的数量 | 2 |
UART通道数 | 4 |
USART通道数 | 4 |
振荡器类型 | 内部 |
看门狗定时器 | 是的 |
耗散功率 | 385mW |
耗散功率(Max) | 385mW |
属性 | 描述 |
RoHS状态 | 符合ROHS3规范 |
湿气敏感性等级(MSL) | 3(168小时) |
REACH状态 | 非REACH产品 |
辐射硬化 | 不 |
内核:ARM?32位Cortex?-M4CPU,带FPU,自适应实时加速器(ARTAccelerator?),允许从闪存执行0等待状态,频率高达180MHz,MPU,225DMIPS/1.25DMIPS/MHz(Dhrystone2.1)和DSP指令
回忆
多达2MB的闪存被组织成两个存储体,允许边读边写
高达256+4KB的SRAM,包括64KB的CCM(核心耦合存储器)数据RAM
具有高达32位数据总线的灵活外部存储器控制器:SRAM、PSRAM、SDRAM/LPSDRSDRAM、CompactFlash/NOR/NAND存储器
LCD并行接口,8080/6800模式
分辨率高达XGA的LCD-TFT控制器,带有专用Chrom-ARTAccelerator?,用于增强图形内容创建(DMA2D)
时钟、复位和电源管理
1.7V至3.6V应用电源和I/O
POR、PDR、PVD和BOR
4至26MHz晶振
内部16MHz工厂微调RC(1%精度)
32kHz振荡器,用于带校准的RTC
带校准的内部32kHzRC
睡眠、停止和待机模式
VBAT供给用于RTC,20×32位寄存器的备份+可选4KB备份SRAM
3×12位、2.4MSPSADC:在三重交错模式下多达24个通道和7.2MSPS
2×12位D/A转换器
通用DMA:具有FIFO和突发支持的16流DMA控制器
多达17个定时器:多达12个16位定时器和两个高达180MHz的32位定时器,每个定时器具有多达4个I2C/OC/PWM或脉冲计数器和正交(增量)编码器输入
调试模式
SWD和JTAG接口
Cortex-M4TraceMacrocell?
多达168个具有中断功能的I/O端口
高达90MHz的多达164个快速I/O
多达166个5V容错I/O
多达21个通讯接口
多达3个I2C接口(SMBus/PMBus)
多达4个USART/4个UART(11.25Mbit/s、ISO7816接口、LIN、IrDA、调制解调器控制)
多达6个SPI(45Mbits/s),2个带有复用全双工I2S,通过内部音频PLL或外部时钟实现音频等级精度
1xSAI(串行音频接口)
2×CAN(2.0BActive)和SDIO接口
高级连接
带有片上PHY的USB2.0全速设备/主机/OTG控制器
USB2.0高速/全速设备/主机/OTG控制器,带有专用DMA、片上全速PHY和ULPI
具有专用DMA的10/100以太网MAC:支持IEEE1588v2硬件、MII/RMII
8至14位并行相机接口,速度高达54Mbytes/s
加密加速:AES128、192、256、TripleDES、HASH(MD5、SHA-1、SHA-2)和HMAC的硬件加速
真随机数发生器
CRC计算单元
RTC:亚秒精度,硬件日历
96位唯一ID
电机驱动和应用控制
医疗设备
工业应用:PLC、逆变器、断路器
打印机和扫描仪
报警系统、视频对讲机和HVAC
家用音频设备
STM32F439AIH6符号
STM32F439AIH6焊垫
STM32F439AIH6 3D模型
STM32F439AIH6封装
1.stm32f4是什么?
STM32F401–84MHzCPU/105DMIPS,最小的、经济高效的解决方案,具有出色的能效(动态效率线)...STM32F429/439–180MHzCPU/225DMIPS,高达2MB的双组闪存和SDRAM接口、Chrom-ARTAccelerator?和LCD-TFT控制器。
2.为什么STM32如此受欢迎?
它们非常适合低功耗应用,STM具有低功耗系列,在深度睡眠模式下消耗的电流高达纳安培。STM32更好的原因有很多。如今,ATMEGA系列控制器在arduino板的爱好者中被广泛使用。
3.STM32是Arduino吗?
STM32板又名BluePill是ARMCortexM3微控制器的开发板。它看起来与ArduinoNano非常相似,但它的功能相当强大。即使MCU的工作电压为3.3V,其大部分GPIO引脚也能承受5V电压。MCU的引脚被整齐地拉出并标记为排针引脚。
4.可以在STM32上使用Arduino库吗?
一般是可以的,但是Arduino软件只定义了一个API。只要您的电路板具有该API的实现,基于它的库就应该可以工作。
5.STM32和Arduino哪个更好?
STM32更好的原因有很多。如今,ATMEGA系列控制器在arduino板的爱好者中被广泛使用。如果我们将arduinouno上的ATMEGA328与STM32进行比较。STM32在所有方面都比ATMEGAIC好得多。