porting-smallchip-driver-overview.md 745 字节
Newer Older
D
duangavin123 已提交
1 2
# 移植概述<a name="ZH-CN_TOPIC_0000001172160289"></a>

D
duangavin123 已提交
3
驱动主要包含两部分,平台驱动和器件驱动。平台驱动主要包括通常在SOC内的GPIO、I2C、SPI等;器件驱动则主要包含通常在SOC外的器件,如 LCD、TP、WLAN等
D
duangavin123 已提交
4

D
duangavin123 已提交
5 6
**图 1**  OpenHarmony 驱动分类<a name="fig08631434121"></a>  
![](figure/OpenHarmony-驱动分类.png "OpenHarmony-驱动分类")
D
duangavin123 已提交
7

D
duangavin123 已提交
8
HDF驱动被设计为可以跨OS使用的驱动程序,HDF驱动框架会为驱动达成这个目标提供有力的支撑。开发HDF驱动中,请尽可能只使用HDF驱动框架提供的接口,否则会导致驱动丧失跨OS使用的特性。在开始驱动开发前,建议先了解[HDF驱动框架](../driver/driver-hdf-overview.md)
D
duangavin123 已提交
9