MK64FX512VLL12是一款具有FPU的基于120MHz ARM® Cortex®-M4
微控制器。K64产品系列成员专为低功耗、USB/以太网连接以及需要高达256KB嵌入式SRAM的成本敏感型应用而设计。这些设备共享 Kinetis系列的广泛支持和可扩展性。
MK64FX512VLL12产品主要具有以下特点:
-
运行功耗为250μA/MHz,凭借完整的状态保持和5μs唤醒,静态功耗低至5.8μA,在最低静态模式下低至339nA。
-
USB LS/FS OTG 2.0,具有内置3.3 V、120mA LDO Vreg和适用于USB设备的无晶体操作。
-
10/100Mbit/s以太网MAC上的MII和RMII接口。
规格属性
|
类型
|
描述
|
|
类别
|
集成电路 (IC)
|
|
嵌入式
|
|
微控制器
|
|
制造商
|
恩智浦美国公司
|
|
包裹
|
托盘
|
|
核心处理器
|
ARM® Cortex®-M4
|
|
核心尺寸
|
32 位单核
|
|
速度
|
120MHz
|
|
连通性
|
CANbus、EBI/EMI、以太网、I²C 、IrDA、SD、SPI、UART/USART、USB、USB OTG
|
|
外设
|
DMA、I²S 、LVD、POR、PWM、WDT
|
|
输入/输出数量
|
66
|
|
程序内存大小
|
512KB (512K x 8)
|
|
程序存储器类型
|
Flash
|
|
内存大小
|
192KB x 8
|
|
电压 – 电源 (Vcc/Vdd)
|
1.71V~ 3.6V
|
|
数据转换器
|
模数转换器32x16b;数模 1x12b
|
|
工作温度
|
-40℃ ~105℃ (TA)
|
|
包装/案例
|
100-LQFP
|
|
基本产品编号
|
MK64FX512
|
功能特性
性能
-
高达120MHz的ARM® Cortex®-M4内核,带有DSP指令和浮点单元
存储器和存储器接口
-
高达1MB程序闪存和 256 KB RAM
-
具有 FlexMemory的设备上高达128 KB FlexNVM 和 4 KB FlexRAM
-
FlexBus外部总线接口
系统外设
-
多种低功耗模式,低漏电唤醒单元
-
具有多主保护的内存保护单元
-
16 通道DMA控制器
-
外部看门狗监视器和软件看门狗
安全和完整性模块
-
硬件CRC模块
-
硬件随机数发生器
-
支持DES、3DES、AES、MD5、SHA-1和SHA-256算法的硬件加密
-
每个芯片 128 位唯一标识 (ID) 号
模拟模块
-
两个16位SAR ADC
-
两个12位DAC
-
三个模拟比较器 (CMP)
-
参考电压
通讯接口
-
带有MII和RMII接口的以太网控制器
-
USB 全速/低速 On-the-Go 控制器
-
控制器局域网 (CAN) 模块
-
三个SPI模块
-
三个I2C模块。支持高达1Mbit/s
-
六个UART模块
-
安全数字主机控制器 (SDHC)
-
I2S模块
定时器
-
两个8通道灵活定时器(PWM/电机控制)
-
两个2通道 FlexTimer(PWM/四解码器)
-
IEEE 1588定时器
-
32位 PIT和16位低功耗定时器
-
实时时钟
-
可编程延迟块
时钟
-
3至32 MHz和32 kHz晶体振荡器
-
PLL、FLL和多个内部振荡器
-
48MHz内部参考时钟 (IRC48M)
操作特性
-
电压范围:1.71V至3.6V
-
闪存写入电压范围:1.71V至3.6V
-
温度范围(环境):–40至105°C
引脚配置
PCB符号
CAD模型图
框图
FlexBus读取时序图
典型滞后与Vin电平(VDD=3.3 V,PMODE=1)
主要应用
-
暖通空调 (HVAC)
-
摩托车发动机控制单元 (ECU) 和小型发动机控制
常见问题
在微控制器中使用FPU的优点是什么?
答:嵌入式设计中支持浮点的微控制器。浮点单元(FPU)可以增加数学计算的范围和精度,或在更短的时间内实现更大的吞吐量,从而更容易满足实时要求。
什么是FPU MCU?
答:计算机系统的浮点单元(FPU,有时称为数学协处理器)是专门为执行浮点数运算而创建的组件。加法、减法、乘法、除法和平方根是常见操作的示例。
Arduino有FPU吗?
答:微控制器既便宜又简单,而且没有FPU。我想你需要一台小型酷睿i3电脑。Arduino Due和Zero没有FPU。
版权声明:
部分文章信息来源于网络以及网友投稿,本网站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性,如本站文章和转稿涉及版权等问题,请作者及时联系本站,我们会尽快处理。