[发明专利]数据处理方法有效
申请号: | 201680035393.7 | 申请日: | 2016-06-16 |
公开(公告)号: | CN107750358B | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 琼·欧莱·鲁斯汀 | 申请(专利权)人: | 北欧半导体公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋融冰 |
地址: | 挪威特*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 | ||
1.一种电子数据处理设备,包括:
中央处理单元;
用以接收输入数据的接收缓冲器,其中所述中央处理单元被设置为自动地读取被写入所述接收缓冲器的数据;以及
串行外围接口从设备,所述串行外围接口从设备包括:
串行接口,所述串行接口包括用于输入数据的连接及用于输出数据的连接;
硬件信号量,所述硬件信号量控制对所述接收缓冲器的存取,并且能够被所述中央处理单元或所述串行外围接口从设备获取;
其中所述设备被设置成使得当所述中央处理单元已经获取所述硬件信号量时,所述串行外围接口从设备被配置成然后通过从用于输出数据的连接发送拒绝消息以响应于输入数据以及防止输入数据被放置于所述接收缓冲器中。
2.根据权利要求1所述的设备,其中所述串行外围接口从设备被设置成使得所述拒绝消息被发送至主设备。
3.根据权利要求1或2所述的设备,其中所述串行接口是串行外围接口(SPI)总线。
4.根据权利要求1或2所述的设备,其中所述接收缓冲器包括移位寄存器。
5.根据权利要求1或2所述的设备,其中所述设备包括最大接收限制。
6.根据权利要求5所述的设备,其中所述设备被设置成如果所接收数据的量超过所述最大接收限制则产生溢出事件。
7.根据权利要求1或2所述的设备,其中所述设备包括接收计数器。
8.根据权利要求1或2所述的设备,其中所述设备包括用于发送数据的发送缓冲器。
9.根据权利要求8所述的设备,其中所述接收缓冲器与发送缓冲器不同。
10.根据权利要求9所述的设备,其中所述设备包括最大发送限制。
11.根据权利要求10所述的设备,其中所述设备被设置成在所述设备被强制发送多于所述最大发送限制的数据时产生过度读取事件。
12.根据权利要求11所述的设备,其中所述设备被设置成随着所述过度读取事件发送过度读取字符。
13.根据权利要求9所述的设备,其中所述设备包括发送计数器。
14.根据权利要求1或9所述的设备,其中所述串行接口被设置成产生接收缓冲器满标记。
15.根据权利要求1或9所述的设备,其中所述串行接口包括多个用于输入数据的连接。
16.根据权利要求1或9所述的设备,其中所述串行接口包括多个用于输出数据的连接。
17.根据权利要求1或2所述的设备,其中所述串行外围接口从设备被设置成通过从用于输出数据的连接时钟输出默认字符来发送所述拒绝消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北欧半导体公司,未经北欧半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680035393.7/1.html,转载请声明来源钻瓜专利网。