飛思卡爾中文資料下載鏈接: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 支持的其他飛思卡爾架構。