[发明专利]SPI系统自动读取数据的控制方法及SPI系统在审

专利信息
申请号: 202110659540.0 申请日: 2021-06-15
公开(公告)号: CN113419985A 公开(公告)日: 2021-09-21
发明(设计)人: 不公告发明人 申请(专利权)人: 珠海市一微半导体有限公司
主分类号: G06F13/42 分类号: G06F13/42
代理公司: 暂无信息 代理人: 暂无信息
地址: 519000 广东省珠海市横琴*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: spi 系统 自动 读取 数据 控制 方法
【权利要求书】:

1.一种SPI系统自动读取数据的控制方法,其特征在于,该方法包括以下步骤:

S1:SPI系统判断SPI总使能位开启且配置接收数据总量符合要求,则进行数据读取;

S2:SPI系统往TX FIFO里填充数据,来将数据读取到RX FIFO中,并记录已接收数据总量;

S3:SPI系统比较已接收数据总量和配置接收数据总量,来判断继续执行步骤S2还是结束工作。

2.根据权利要求1所述的SPI系统自动读取数据的控制方法,其特征在于,步骤S1中,SPI系统在读取数据前,会预先配置接收RX FIFO水位中断触发值和配置接收数据总量。

3.根据权利要求1所述的SPI系统自动读取数据的控制方法,其特征在于,步骤S1中,配置接收数据总量符合要求为:配置接收数据总量不为零。

4.根据权利要求1所述的SPI系统自动读取数据的控制方法,其特征在于,步骤S2中,SPI系统自动往TX FIFO里填充数据后,发出一组时钟信号,使SPI系统将数据读取到RXFIFO。

5.根据权利要求4所述的SPI系统自动读取数据的控制方法,其特征在于,SPI系统每读取设定容量的数据到RX FIFO中后,会产生RX FIFO水位触发中断,通知CPU搬运RX FIFO中的数据。

6.根据权利要求1所述的SPI系统自动读取数据的控制方法,其特征在于,步骤S2中,SPI系统在读取数据后,会判断RX FIFO中的数据是否已满,若RX FIFO中的数据已满,则触发保护机制。

7.根据权利要求5或6所述的SPI系统自动读取数据的控制方法,其特征在于,所述保护机制包括以下步骤:SPI系统暂停自动读取功能并进入等待状态,直至RX FIFO中的数据被CPU搬运后,使RX FIFO处于非满状态,再次执行步骤S2。

8.根据权利要求1所述的SPI系统自动读取数据的控制方法,其特征在于,步骤S2中,SPI系统记录已接收数据总量包括以下步骤:SPI系统每接收一次数据,已接收数据总量则加一。

9.根据权利要求1所述的SPI系统自动读取数据的控制方法,其特征在于,步骤S3中,若已接收数据总量小于配置接收数据总量,则SPI系统再次执行步骤S2;若已接收数据总量等于配置接收数据总量,则SPI系统结束工作。

10.一种SPI系统,其特征在于,该SPI系统执行权利要求1至9中任一项所述的SPI系统自动读取数据的控制方法,所述SPI系统包括通信连接的SPI控制器和CPU,所述SPI控制器包括RX FIFO和TX FIFO,所述RX FIFO用于存放读取到的数据,所述TX FIFO用于存放发送的数据,所述CPU用于搬运RX FIFO中的数据。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海市一微半导体有限公司,未经珠海市一微半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110659540.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

周一至周五 9:00-18:00

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