[发明专利]基于I2C接口快速读取多个MEMS传感器数据的模块和方法有效

专利信息
申请号: 201610003029.4 申请日: 2016-01-04
公开(公告)号: CN105677598B 公开(公告)日: 2018-03-23
发明(设计)人: 黄璐;何文涛;冯华星;蔺晓龙;翟昆朋;王浩;殷明 申请(专利权)人: 中国科学院嘉兴微电子与系统工程中心
主分类号: G06F13/34 分类号: G06F13/34;G06F13/42
代理公司: 上海旭诚知识产权代理有限公司31220 代理人: 郑立
地址: 314006 浙江省嘉兴*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于I2C接口快速读取多个MEMS传感器数据的模块,属于传感器数据通讯领域,包括DMA控制单元、发送数据FIFO单元、接收数据FIFO单元和I2C总线时序控制单元,所述DMA控制单元被配置为在所述I2C总线时序控制单元给予请求信号时从内部存储单元依次将数据读取出来送给I2C主机,同时将I2C主机接收到的数据依次存入内部存储单元;所述发送数据FIFO单元,被配置为暂存需要发送的数据,等待I2C主机读取;所述接收数据FIFO单元,被配置为暂存接收到的数据,等待所述DMA控制单元读取;所述I2C总线时序控制模块被配置为根据所述DMA控制单元传送来的数据产生控制及数据信号,并存储接收到的数据。
搜索关键词: 基于 i2c 接口 快速 读取 mems 传感器 数据 模块 方法
【主权项】:
一种基于I2C接口快速读取多个MEMS传感器数据的方法,其特征在于,包括以下步骤:S0)提供DMA控制单元、发送数据FIFO单元、接收数据FIFO单元、I2C总线时序控制单元和内部存储单元;S1)根据所有需要访问的传感器器件地址和数据个数,将相应的数据放入所述内部存储单元;S2)用CPU配置所述DMA控制单元,将发送通道数据的起始地址指向步骤S1中放在内部存储单元内的数据,目的地址指向发送数据FIFO单元;将接收通道数据的起始地址指向接收数据FIFO单元,目的地址指向任意一块空闲的内部存储区域;并设定好总共传输数据的个数;S3)当发送数据FIFO单元有空闲时,就会向DMA控制单元请求数据,DMA控制单元从内部存储单元取出数据写入发送数据FIFO单元;同时发送数据FIFO单元中一旦有数据,I2C总线时序控制单元就会取走数据进行传输;S4)当I2C总线时序控制单元上有数据接收回来时,I2C总线时序控制单元就会将数据存入接收数据FIFO单元,同时接收数据FIFO单元一旦有数据就会向DMA控制单元请求取走数据,DMA控制单元从接收数据FIFO单元取走数据写入内部存储单元;S5)在所有的预设DMA传输完成后,DMA控制单元产生中断信号通知CPU,此时CPU可以从存放接收数据的内部存储单元的存储地址取走数据并做相应的处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院嘉兴微电子与系统工程中心,未经中国科学院嘉兴微电子与系统工程中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610003029.4/,转载请声明来源钻瓜专利网。

同类专利
  • 基于I2C接口快速读取多个MEMS传感器数据的模块和方法-201610003029.4
  • 黄璐;何文涛;冯华星;蔺晓龙;翟昆朋;王浩;殷明 - 中国科学院嘉兴微电子与系统工程中心
  • 2016-01-04 - 2018-03-23 - G06F13/34
  • 本发明公开了一种基于I2C接口快速读取多个MEMS传感器数据的模块,属于传感器数据通讯领域,包括DMA控制单元、发送数据FIFO单元、接收数据FIFO单元和I2C总线时序控制单元,所述DMA控制单元被配置为在所述I2C总线时序控制单元给予请求信号时从内部存储单元依次将数据读取出来送给I2C主机,同时将I2C主机接收到的数据依次存入内部存储单元;所述发送数据FIFO单元,被配置为暂存需要发送的数据,等待I2C主机读取;所述接收数据FIFO单元,被配置为暂存接收到的数据,等待所述DMA控制单元读取;所述I2C总线时序控制模块被配置为根据所述DMA控制单元传送来的数据产生控制及数据信号,并存储接收到的数据。
  • 响应来自安防监控子系统信号的方法-201210289802.X
  • 张永强;郑娅峰;张墨华;米慧超;丁松阳 - 河南财经政法大学
  • 2012-08-15 - 2012-12-12 - G06F13/34
  • 本发明涉及一种响应来自安防监控子系统信号的方法,含有下列步骤:步骤1:采用设备通信模块读取来自不同安防监控设备的设备信号,分析识别后创建系统信号,送往信号分析器;步骤2:信号分析器解析系统信号,创建设备信号对象后送往联动策略处理器;步骤3:联动策略处理器如果发现有关联的联动策略,则发出设备状态变更信号送往模型存储访问模块和上层的安防监控集成平台;否则,直接执行步骤4;步骤4:联动策略处理器依次执行预定义的各个响应策略,形成设备命令送往命令处理器;步骤5:命令处理器对设备命令进行编码后形成指令,然后发往设备通信模块,由其将指令发送到目标设备;本发明降低了安防系统集成平台开发的技术难度和工作量。
  • 一种利用黑匣子获取崩溃信息的方法、黑匣子及服务器-201210044237.0
  • 郭海涛;许利霞;赵俊峰 - 华为技术有限公司
  • 2012-02-24 - 2012-08-01 - G06F13/34
  • 本发明实施例提供一种利用黑匣子获取崩溃信息的方法、黑匣子及服务器,涉及通信领域,能够在捕获CPU、IOH芯片内部的控制状态寄存器信息的同时也能够捕获其他寄存器的信息。其方法为:通过JTAG联合测试行为组织协议电缆在黑匣子与主控芯片之间建立JTAG链路;通过所述JTAG链路从所述主控芯片中获取第一状态信息,所述第一状态信息包括通用寄存器信息、控制寄存器信息、调试控制寄存器信息。本发明实施例用于服务器中黑匣子在系统崩溃时读取重要芯片信息。
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top