飞思卡尔总算开始为自己的ARM Cortex M0+/M4 Kinetis 系列MCU 开发完整的系统驱动库以及中间件了。我们把它叫做Kinetis SDK (Software Development Kit) ,类似STM32 Peripheral Driver Lib 以及NXP 的LPCOpen。它的目标是支持所有的Kinetis 芯片,提供完整的IP 寄存器访问的抽象库,以及基于该抽象库的完整的设备驱动。用户可以使用该套驱动库方便地实现自己的应用,而无需过多阅读复杂的芯片参考手册。于此同时,驱动接口的统一性也保证了应用在不同Kinetis 芯片之间移植易如反掌。除此之外,SDK 还会提供RTOS 支持(包括MQX,FreeRTOS 以及uCOS),USB 和TCP/IP 协议栈,详细的应用例程以及各种各样方便大家开发使用的工具。目前Kinetis SDK 正在我们内部紧锣密鼓的开发当中,今年会有几个版本放出。敬请期待。
|