跳到主要内容

外设驱动

介绍文档编写目的、使用范围和相关人员。

编写目的

本文档介绍SpacemiT K1 CPU各接口和外设的板级配置、CONFIG配置、测试、调试接口和常见问题等信息,方便开发人员进行二次开发。

使用范围

适用于SpacemiT K1 CPU。

相关人员

  • 驱动工程师
  • 系统工程师

功能介绍

外设驱动(或设备驱动)是控制硬件设备与操作系统之间的接口。Linux系统外设驱动是一个模块化的组件,它充当了硬件和操作系统之间的桥梁,负责对硬件进行初始化、配置、管理、数据传输和错误处理等工作。

SpacemiT K1包含了各种丰富的IO能力,集成多套PCIe,USB,GMAC、SPI等接口,提供了全面的外设连接选型,该文档包含K1涉及到的高速扩展接口驱动、音视频接口驱动、工业扩展接口驱动、存储接口驱动等使用说明文档。

  • 高速扩展接口驱动:PCIe、USB、GMAC等
  • 音视频接口驱动:DSI、HDMI、CSI等
  • 工业扩展接口驱动:CAN-FD、UART、I2C、SPI、PWM等
  • 存储接口驱动:SDHC、SPI-Flash等

快速索引

高速扩展接口驱动

音视频接口驱动

低速扩展接口驱动

存储接口驱动

系统基础驱动

功耗子系统驱动

第三方外设驱动

其他