了解通用外设标准接口层、外设硬件层开发、外设驱动层开发、外设用户配置文件开发。根据芯片手册来添加外设的寄存器列表;并编写寄存器相关操作的内联函数。开发完驱动层我们知道,用户使用一个外设的过程是,先调用驱动初始化函数,该函数返回一个handle,后续的所有操作,用户直接使用该handle作为参数调用标准接口层函数即可。至此,我们完成了一个通用外设GPIO驱动的开发。
了解通用外设标准接口层、外设硬件层开发、外设驱动层开发、外设用户配置文件开发。根据芯片手册来添加外设的寄存器列表;并编写寄存器相关操作的内联函数。开发完驱动层我们知道,用户使用一个外设的过程是,先调用驱动初始化函数,该函数返回一个handle,后续的所有操作,用户直接使用该handle作为参数调用标准接口层函数即可。至此,我们完成了一个通用外设GPIO驱动的开发。