飞思卡尔中文资料下载链接:Freescale MQX™实时操作系统BSP移植指南
Freescale MQX™ RTOS 为各种飞思卡尔开发板提供源代
码和板级支持包(BSP)。BSP 包含专用于硬件的底层代
码,包括内部的微控制器(MCU)和电路板上的外部硬
件。BSP 提供的底层代码包含了外设驱动程序、时钟配置、
存储器映射和存储器管理等。BSP 是您着手定制的绝佳起
点。
本文档提供了移植MQX BSP 的指南,用于定制具有相似
MCU 衍生产品的目标硬件。Freescale MQX™ RTOS BSP
Porting Example User Guide(文档MQXBSPEXUG)中提
供了移植流程的示例。包含的BSP 专为飞思卡尔开发板
所编写。如果自定义硬件和开发板之间存在以下任何硬件
差异,均需要对BSP 进行更改:
• 外设和外设驱动程序差异
• 外设引脚和GPIO 引脚差异
• 时钟源、时钟配置和时钟频率差异
• 自定义驱动程序
• MCU 衍生产品差异
虽然本文档重点讨论飞思卡尔Kinetis 系列MCU,但它也
适用于MQX 支持的其他飞思卡尔架构。