Edit online

SDK 架构简介

Luban Mini SDK 由下列部分组成:

  • 驱动层

    • HAL 驱动,即各硬件模块的 HAL 驱动实现

    • CPU 核心访问接口,如 Cache 操作接口,CPU 寄存器访问接口

    • BSP 驱动,包括板级组件的驱动,如触摸、显示屏等

  • 中间件

    中间件层包含已经移植支持的各软件模块:
    • FATFS 文件系统

    • LittleFS 文件系统

    • TLSF 堆管理

    注:
    通过以上模块可以更方便的构建各种应用。
  • 应用层

    • HAL 驱动的使用示例

    • 各中间件组件的使用示例

    • 其他示例

    注:
    应用层提供的内容,主要用于演示如何创建应用,以及如何将各驱动、组件集成到应用。


1. SDK 架构