经过一段时间的学习和项目经验积累,我发觉,不管是普通的驱动还是像海思SDK中的sample都有一种框架的思想。框架思想的最简单一个描述就是,先定义一个结构体,结构体的元素是设备硬件属性或者是某种功能的属性。这个结构体可以用来描述这个硬件设备或者这个功能模块。然后调用框架(比如平台总线驱动框架或者海思的mpp)给你开出的API或者操作接口去注册它,去用这些描述初始化某个系统。
程序框架思想杂记1
最新推荐文章于 2024-08-05 11:56:05 发布
经过一段时间的学习和项目经验积累,我发觉,不管是普通的驱动还是像海思SDK中的sample都有一种框架的思想。框架思想的最简单一个描述就是,先定义一个结构体,结构体的元素是设备硬件属性或者是某种功能的属性。这个结构体可以用来描述这个硬件设备或者这个功能模块。然后调用框架(比如平台总线驱动框架或者海思的mpp)给你开出的API或者操作接口去注册它,去用这些描述初始化某个系统。