最主要的区别是,带LDD的可以用于RTOS, 不带LDD的不可以。 kinetis系列的一般都支持带LDD的
这时从help里抓来的:
· LDD components - Logical Device Drivers. The LDD components are efficient set of components that are ready to be used together with RTOS. They provide a unified hardware access across MCUs allowing to develop simpler and more portable RTOS drivers or bare board application. See chapter Logical Device Drivers for details.
还有个图
Features of Components at Different Level of Abstraction
Feature
|
|
|
|
| High-level settings portable between different MCU families
|
|
|
|
| Portable method interface for all CPU families
|
|
| partially
(usually direct access to control registers)
|
| CPU specific peripheral features support
|
|
|
|
| Low-level peripheral initialization settings
|
|
|
|
| Speed mode independent timing
|
|
|
|
| Events support
|
|
|
| no
(direct interrupt handling)
| Software emulation of a component function (if the specific hardware is not present)
|
|
|
|
| Support for RTOS drivers creation
|
|
|
|
|
Copyright 2011 Freescale Semiconductor, Inc.
|