MK40DX128YY10 [FREESCALE]

Low-power MCUs with USB and LCD; 低功耗微控制器与USB和LCD
MK40DX128YY10
型号: MK40DX128YY10
厂家: Freescale    Freescale
描述:

Low-power MCUs with USB and LCD
低功耗微控制器与USB和LCD

微控制器 CD
文件: 总2页 (文件大小:402K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
32-bit MCUs  
Kinetis K40 Family  
Low-power MCUs with USB and LCD  
Target Applications  
•ꢀ GPSꢀreceiversꢀ  
Overview  
The Kinetis MCU portfolio consists of multiple pin-, peripheral- and software-compatible MCU  
families based on the ARM® Cortex™-M4 core. Families are built from innovative 90 nm thin-film  
storage (TFS) flash technology with unique FlexMemory (EEPROM) capability, and offer industry-  
leading low power and mixed signal analog integration.  
•ꢀ Bloodꢀglucoseꢀmeters  
•ꢀ Bikeꢀcomputers  
•ꢀ Currencyꢀcounters  
The K40 MCU family adds Full-Speed USB 2.0 On-The-Go with device charger detect capability  
and a flexible, low-power segment LCD controller with support for up to 320 segments. Devices  
start from 64 KB of flash in 64 LQFN packages extending up to 512 KB in a 144 MAPBGA package  
with a rich suite of analog, communication, timing and control peripherals.  
Kinetis K40 Family  
Core  
System  
Memories  
Clocks  
Internal and  
External  
Watchdogs  
Program Flash  
(64 to 512 KB)  
SRAM  
(16 to 128 KB)  
Phase-Locked  
Loop  
ARM® Cortex™-M4  
72/100 MHz  
FlexMemory  
(32 to 256 KB)  
(2 to 4 KB EE)  
External  
Bus Interface  
(FlexBus)  
Frequency-  
Memory  
Protection Unit  
(MPU)  
Debug  
Locked Loop  
DSP  
Interfaces  
Low/High-  
Frequency  
Oscillators  
Serial  
Programming  
Interface  
Interrupt  
Controller  
DMA  
(EzPort)  
Internal  
Reference  
Clocks  
Low-Leakage  
Wake-Up Unit  
Security  
Analog  
Timers  
Communication Interfaces  
HMI  
and Integrity  
16-bit  
ADC  
I2C  
I2S  
GPIO  
FlexTimer  
Cyclic  
Redundancy  
Check (CRC)  
Carrier  
Modulator  
Transmitter  
Secure  
Digital Host  
Controller  
(SDHC)  
Xtrinsic  
Low-Power  
Touch-Sensing  
Interface  
PGA  
UART  
(ISO 7816)  
Analog  
Comparator  
Programmable  
Delay Block  
Segment  
LCD Controller  
USB On-the-Go  
(LS/FS)  
SPI  
6-bit  
DAC  
Periodic  
Interrupt  
Timers  
USB Device  
Charger Detect  
(DCD)  
CAN  
12-bit  
DAC  
Low-Power  
Timer  
USB Voltage  
Regulator  
Voltage  
Reference  
Independent  
Real-Time  
Clock (RTC)  
Standard  
Optional  
•ꢀ  
                                                                                 
TimeꢀbaseꢀgenerationꢀforꢀRTOSꢀtaskꢀschedulerꢀorꢀtriggerꢀsourceꢀforꢀADCꢀ  
conversion and programmable delay block  
•ꢀ  
                                                                                 
Enablesꢀtheꢀconnectionꢀofꢀexternalꢀmemoriesꢀandꢀperipheralsꢀ  
(e.g.,ꢀgraphicsꢀdisplays)  
One-Stop Enablement  
Offering—MCU + IDE + RTOS  
Freescale Tower System hardware  
development environment:  
Features  
Benefits  
•ꢀ ARM® Cortex™-M4 core  
•ꢀ Upꢀtoꢀ100ꢀMHzꢀcoreꢀsupportingꢀaꢀbroadꢀrangeꢀofꢀprocessingꢀbandwidthꢀ  
needs  
•ꢀ PeripheralꢀandꢀmemoryꢀservicingꢀwithꢀreducedꢀCPUꢀloading.ꢀConcurrentꢀ  
multi-master bus accesses for increased bus bandwidth  
with DSP instruction support  
•ꢀ Upꢀtoꢀ16-channelꢀDMA.ꢀ  
Crossbar switch  
•ꢀ Integratedꢀdevelopmentꢀenvironments  
•ꢀ Optimizedꢀchargingꢀcurrent/timeꢀforꢀportableꢀUSBꢀdevices,ꢀenablingꢀ  
longerꢀbatteryꢀlife.ꢀUSBꢀlow-voltageꢀregulatorꢀsuppliesꢀupꢀtoꢀ120ꢀmAꢀoffꢀ  
chip at 3.3 V to power external components from 5 V input  
•ꢀ USBꢀOn-The-Goꢀ(FullꢀSpeed)ꢀ  
with device charger detect  
ꢀ Eclipse-basedꢀCodeWarriorꢀV10.xꢀIDEꢀ  
and Processor Expert  
•ꢀ LCDꢀblinkꢀmodeꢀenablesꢀlowꢀaverageꢀpowerꢀwhileꢀremainingꢀinꢀlow-  
power mode  
ꢀ IARꢀEmbeddedꢀWorkbench  
Keil MDK  
•ꢀ Segmentꢀfailꢀdetectꢀguardsꢀagainstꢀerroneousꢀreadoutsꢀandꢀreducesꢀ  
LCD test costs  
•ꢀ Flexible,ꢀlow-powerꢀLCDꢀ  
controller with support for up •ꢀ Frontplane/backplaneꢀreassignmentꢀprovidesꢀpin-outꢀflexibility,ꢀeasingꢀ  
CodeSourcery Sourcery G++ (GNU)  
•ꢀ RuntimeꢀsoftwareꢀandꢀRTOS  
Math, DSP and encryption libraries  
Motor control libraries  
toꢀ320ꢀsegmentsꢀ(40ꢀxꢀ8ꢀorꢀ  
44ꢀxꢀ4)  
PCBꢀdesignꢀandꢀallowsꢀLCDꢀconfigurationꢀchangesꢀviaꢀfirmwareꢀwithꢀnoꢀ  
hardware re-work  
•ꢀ Supportsꢀmultipleꢀ3ꢀVꢀandꢀ5ꢀVꢀLCDꢀpanelꢀsizesꢀwithꢀfewerꢀsegmentsꢀ  
(pins)ꢀthanꢀcompetitiveꢀcontrollersꢀandꢀnoꢀexternalꢀcomponents  
•ꢀ UnusedꢀLCDꢀpinsꢀcanꢀbeꢀconfiguredꢀasꢀotherꢀGPIOꢀfunctions  
•ꢀ FlexBusꢀexternalꢀbusꢀ  
interface Secure digital host  
controller  
Complimentary bootloaders (USB,  
Ethernet, RF, serial)  
•ꢀ ConnectionꢀtoꢀSD,ꢀSDIO,ꢀMMCꢀorꢀCE-ATAꢀcardsꢀforꢀin-applicationꢀꢀ  
softwareꢀupgrades,ꢀfileꢀsystemsꢀorꢀaddingꢀWi-Fi®ꢀorꢀBluetooth® support  
Complimentary Freescale embedded  
•ꢀ General-purposeꢀtimersꢀwithꢀhardwareꢀdead-timeꢀinsertionꢀandꢀ  
quadrature decoding for motor control  
•ꢀ Infraredꢀwaveformꢀgenerationꢀforꢀremoteꢀcontrolꢀapplications  
•ꢀ UpꢀtoꢀthreeꢀFlexTimersꢀwithꢀ  
up to 12 channels  
•ꢀ Carrierꢀmodulatorꢀtransmitterꢀ  
•ꢀ 4-channel,ꢀ32-bitꢀinterrupt  
GUI  
Complimentary Freescale MQX™  
Cost-effective Nano™ SSL/Nano™  
SSH for Freescale MQX RTOS  
•ꢀ Highꢀreliability,ꢀfastꢀaccessꢀprogramꢀmemoryꢀwithꢀ4-levelꢀsecurityꢀ  
protection.ꢀIndependentꢀflashꢀbanksꢀallowꢀconcurrentꢀcodeꢀexecutionꢀ  
andꢀfirmwareꢀupdating  
•ꢀ FlexMemoryꢀprovidesꢀ32ꢀbyte–4ꢀKBꢀofꢀuser-segmentableꢀbyteꢀwrite/  
eraseꢀEEPROM.ꢀInꢀaddition,ꢀFlexꢀNVMꢀ32–256ꢀKBꢀforꢀextraꢀprogramꢀ  
code, data or EEPROM backup  
•ꢀ 64–512ꢀKBꢀflash.  
Upꢀtoꢀ128ꢀKBꢀofꢀSRAM  
•ꢀ 32–256ꢀKBꢀFlexMemoryꢀ  
ꢀ MicriumꢀuC/OS-III  
Express Logic ThreadX  
SEGGER embOS  
freeRTOS  
Mocana (security)  
•ꢀ FullꢀARMꢀecosystem  
K40 Family Options  
Memory  
Feature Options  
Packages  
LH  
LK  
LL MC LQ MD  
Part Number  
MK40DN512Vyy10  
MK40DX64Vyy7  
MK40DX128Vyy7  
MK40DX256Vyy7  
MK40DX128yy10  
MK40DX256yy10  
100 512  
128  
16  
32  
64  
32  
64  
*
USB OTG (FS), Segment LCD (up to 40 x 8/44 x 4)  
USB OTG (FS), Segment LCD (up to 24 x 8/28 x 4)  
USB OTG (FS), Segment LCD (up to 38 x 8/42 x 4)  
USB OTG (FS), Segment LCD (up to 38 x 8/42 x 4)  
USB OTG (FS), Segment LCD (up to 40 x 8/44 x 4)  
USB OTG (FS), Segment LCD (up to 40 x 8/44 x 4)  
72  
72  
72  
64  
32  
32  
32  
128  
256  
100 128 128  
100 256 256  
yy = Package designator  
*144pin only  
For current information about Kinetis products and documentation,  
please visit freescale.com/Kinetis  
Freescale, the Freescale logo, CodeWarrior, Kinetis, the Energy Efficient Solutions logo and Processor Expert are trademarks of  
Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Xtrinsic is a trademark of Freescale Semiconductor, Inc. All other product  
or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM Cortex-M4 is  
the trademark of ARM Limited. © 2011, 2012 Freescale Semiconductor, Inc.  
Doc Number: KNTSK40FMLYFS REV 7  

相关型号:

MK40DX128ZVLQ10

K40 Sub-Family Data Sheet
FREESCALE

MK40DX128ZVMD10

K40 Sub-Family Data Sheet
FREESCALE

MK40DX256VLH7

Kinetis K 32-bit MCU, ARM Cortex-M4 core, 256KB Flash, 72MHz, Segment LCD, USB, QFP 64
NXP

MK40DX256VLK7

K40 Sub-Family
FREESCALE

MK40DX256VLL7

K40 Sub-Family
FREESCALE

MK40DX256VLL7

Kinetis K 32-bit MCU, ARM Cortex-M4 core, 256KB Flash, 72MHz, Segment LCD, USB, QFP 100
NXP

MK40DX256VLL7R

MICROCONTROLLER
NXP

MK40DX256VLQ10

K40 Sub-Family
FREESCALE

MK40DX256VLQ10R

32-BIT, FLASH, 100MHz, RISC MICROCONTROLLER, PQFP144, 20 X 20 MM, LQFP-144
NXP

MK40DX256VMB7

K40 Sub-Family
FREESCALE

MK40DX256VMB7

MICROCONTROLLER
NXP

MK40DX256VMB7R

MICROCONTROLLER
NXP