MK40DX128YY10 [FREESCALE]
Low-power MCUs with USB and LCD; 低功耗微控制器与USB和LCD型号: | MK40DX128YY10 |
厂家: | Freescale |
描述: | Low-power MCUs with USB and LCD |
文件: | 总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
相关型号:
MK40DX256VLH7
Kinetis K 32-bit MCU, ARM Cortex-M4 core, 256KB Flash, 72MHz, Segment LCD, USB, QFP 64
NXP
MK40DX256VLL7
Kinetis K 32-bit MCU, ARM Cortex-M4 core, 256KB Flash, 72MHz, Segment LCD, USB, QFP 100
NXP
©2020 ICPDF网 联系我们和版权申明