[发明专利]一种多线程快速周期串行外设操作非易失存储器的方法有效
申请号: | 201711360569.9 | 申请日: | 2017-12-15 |
公开(公告)号: | CN108268214B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 董少阳;李泽林;苏二峰;谢卫;许斌斌 | 申请(专利权)人: | 中国航空工业集团公司西安飞行自动控制研究所 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F9/48;G06F9/52;G11C7/22 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 杜永保 |
地址: | 710065 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于软件操控非易失存储器技术,具体涉及一种多线程快速周期串行外设操作非易失存储器的方法。本发明中主要针对CPU软件快速周期读写耗时较长的非易失存储器问题,在软件的运行周期中,有多个任务可能同时需要对非易失存储器进行读写,本方法设置了队列的模式对同时需要非易失存储器的操作进行队列排序,并且通过信号量Mutex互斥对非易失存储器进行管理。当多个非易失存储器读写请求到来时,首先对所有的请求进行队列的排序,并一一处理,在处理过程中,再次发生了非易失存储器读写请求时,则使用互斥信号量Mutex对非易失存储器进行保护,确保非易失存储器读写数据的准确性,并进一步提高CPU工作效率和安全性。 | ||
搜索关键词: | 一种 多线程 快速 周期 串行 外设 操作 非易失 存储器 方法 | ||
【主权项】:
1.一种多线程快速周期串行外设操作非易失存储器的方法,其特征在于:对于多个串行外设同时进行非易失存储器读写请求,首先将所有请求插入队列,对队列进行一一处理,并且采用互斥信号量的方法,确保每次只处理一个队列成员。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安飞行自动控制研究所,未经中国航空工业集团公司西安飞行自动控制研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711360569.9/,转载请声明来源钻瓜专利网。