logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

嵌入式开发-桥接模式:应用与驱动层解耦

针对大型项目开发,将应用层与驱动层分离,通过函数指针桥接。将硬件相关的寄存器操作封装在驱动层的功能函数,并创建结构体声明一系列函数指针作为“桥”,而上层应用在初始化时为这些结构体内的函数指针(桥)指向(注册)具体的驱动实现函数,后续只允许通过指针接口调用,实现解耦功能。使项目得以多方协作并行开发、且易于移植。

#桥接模式#驱动开发#c语言 +1
到底了