一种传感器驱动的加载方法、装置、芯片、产品及介质制造方法及图纸

技术编号:46577186 阅读:1 留言:0更新日期:2025-10-10 21:19
本发明专利技术属于传感器领域,公开了一种传感器驱动的加载方法、装置、芯片、产品及介质,从多个候选传感器驱动程序,选取一个候选传感器驱动程序作为当前待匹配驱动程序,并将当前待匹配驱动程序对应的程序段从DDR中拷贝到IRAM中;对目标传感器进行硬件初始化并获取目标传感器的硬件ID;将硬件ID与程序段中的待匹配ID比较;若相同,则返回当前待匹配驱动程序的结构体指针;若不相同,则判断是否还存在其他候选传感器驱动程序:若存在,则返回从多个候选传感器驱动程序中,选取一个候选传感器驱动程序作为当前待匹配驱动程序的步骤;若不存在,返回传感器失败加载信息。可以实现用一套软件系统适配各种型号的传感器,IRAM利用率较高。

【技术实现步骤摘要】

本专利技术属于传感器,具体涉及一种传感器驱动的加载方法、装置、芯片、产品及介质


技术介绍

1、sp iram 指的是sp (sensor processor,传感器处理器) 内部集成的高速 片上存储器。iram(integrated random access memor,嵌入式静态随机存取存储器)被直接集成在芯片内部,与传统的外部dram(dynamic random access memory,动态随机存取存储器)相比,消除了数据在芯片内外传输的延迟和能耗,iram提供了更快的数据访问速度和更低的功耗。

2、随着越来越多的智能设备和智能穿戴式设备出现,并被广泛使用,很多人机交互的特性都需要依靠各式各样的传感器来实现,针对不同规格的产品,所需要的传感器种类也不尽相同。实际使用过程中,传感器业务对实时性要求高,比如加速度计、陀螺仪数据可能是 1khz 甚至更高频采样。如果使用 dram,每次访问都要经过总线仲裁、缓存,延迟大。其次,很多传感器需要在低功耗场景下持续运行,如手环计步、抬腕唤醒,访问片上 iram能显著降低功耗。再者,传感器业务的本文档来自技高网...

【技术保护点】

1.一种传感器驱动的加载方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述目标传感器类别包括:加速度计传感器、陀螺仪传感器、光传感器、磁力计传感器、接近传感器。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述程序段包括指令段,数据段,未初始化数据段;所述指令段包括第二初始化函数;

5.根据权利要求3所述的方法,其特征在于,所述方法还包括:

6.一种传感器驱动的加载装置,其特征在于,所述装置包括:

7.根据权利要求6所述的装置,其...

【技术特征摘要】

1.一种传感器驱动的加载方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述目标传感器类别包括:加速度计传感器、陀螺仪传感器、光传感器、磁力计传感器、接近传感器。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述程序段包括指令段,数据段,未初始化数据段;所述指令段包括第二初始化函数;

5.根据权利要求3所述的方法,其特征在于,所述方法还包括:

6.一种传感器驱动的加载装置,其特征在于,所述装置包括:

7.根据权...

【专利技术属性】
技术研发人员:叶志坤
申请(专利权)人:厦门紫光展锐科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1