当前位置:主页 > 科技论文 > 计算机论文 >

免锁环形缓冲区实现单片机共享数据处理的同步

发布时间:2019-01-05 14:56
【摘要】:深入分析并总结MCS-51系列单片机的中断优先级问题,引入操作系统多任务数据同步概念,分析在中断处理过程中,中断处理函数与被中断函数在访问共享数据时产生的数据同步问题,设计短小精悍的免锁环形缓冲区算法,实现对共享数据的保护。
[Abstract]:This paper analyzes and summarizes the problem of interrupt priority of MCS-51 series microcontroller, introduces the concept of multi-task data synchronization of operating system, and analyzes the process of interrupt processing. The problem of data synchronization caused by interrupt processing function and interrupt function when accessing shared data is discussed. A short, lock-free ring buffer algorithm is designed to protect shared data.
【作者单位】: 华北理工大学;
【分类号】:TP368.1

【参考文献】

相关期刊论文 前5条

1 付少兴;陈晓波;李靖一;;单片机技术的应用与发展[J];通讯世界;2016年15期

2 杜洪林;;论单片机应用系统的可靠性设计[J];电子技术与软件工程;2016年06期

3 李宛娜;;试论C语言在单片机开发中的运用[J];赤峰学院学报(自然科学版);2014年18期

4 陈诚;林小钰;冯文龙;;单片机系统中多任务调度设计[J];电子技术与软件工程;2014年02期

5 杨峰;;基于Linux内核的动态内存管理机制的实现[J];计算机工程;2010年09期

相关硕士学位论文 前1条

1 张荣亮;Linux操作系统内核分析与研究[D];江西师范大学;2007年

【共引文献】

相关期刊论文 前8条

1 颜秀铭;;免锁环形缓冲区实现单片机共享数据处理的同步[J];工业控制计算机;2016年12期

2 曾凌云;李振军;;增强单片机系统可靠性的软硬件设计研究[J];湖南广播电视大学学报;2016年02期

3 于国龙;崔忠伟;左羽;;嵌入式Linux内存管理的优化[J];四川理工学院学报(自然科学版);2015年04期

4 王颖;;C语言在单片机技术中的应用[J];电子制作;2015年01期

5 王兆文;蒋泽军;陈进朝;;一种提高Linux内存管理实时性的设计方案[J];计算机工程;2014年09期

6 陆小双;帅建梅;吴庆响;;一种新的面向对象程序的内存管理器[J];计算机工程;2012年09期

7 瞿锦霞;张劲松;;MIPS核的嵌入式Linux系统的家庭网关[J];武汉理工大学学报;2011年12期

8 张昌昌;林满山;宋威;宋丽华;;基于缺页的Linux任务管理器设计与实现[J];计算机工程与设计;2011年09期

相关硕士学位论文 前9条

1 王承成;32位PowerPC处理器存储器管理单元的研究与验证[D];西安电子科技大学;2015年

2 史超;基于B/S的分布式Linux系统性能监控工具的设计[D];杭州电子科技大学;2015年

3 马野;基于H.264的无线遥控车及其控制系统的设计与实现[D];吉林大学;2014年

4 毕宇;注册表文件系统的设计与实现[D];电子科技大学;2014年

5 陈林;基于ARM的电网接地极监测系统的设计[D];南华大学;2013年

6 张鹏飞;四川省土地矿权交易信息网站设计与实现[D];电子科技大学;2013年

7 黄煜;KVM虚拟机CPU虚拟化的研究与调度策略的优化[D];成都理工大学;2012年

8 张修琪;基于Linux多核进程调度的研究[D];电子科技大学;2012年

9 郑国伟;Linux内核移植与USB无线网卡驱动的研究与实现[D];东北大学;2008年

【二级参考文献】

相关期刊论文 前8条

1 孙静;;C语言在单片机开发中的应用[J];电子世界;2012年14期

2 李奇;樊晓平;;一种时间触发的多任务调度器设计[J];单片机与嵌入式系统应用;2008年05期

3 高海昌;冯博琴;卫鹏;何杭军;;Linux下可执行文件的动态内存检测设计与实现[J];计算机工程;2007年01期

4 何杭军,朱利,李青山,谢海江;基于Linux的动态内存检测工具的设计与实现[J];计算机工程;2005年21期

5 陈劲松 ,程新明 ,魏忠;时间片轮转算法在单片机程序设计中的应用[J];电子技术应用;2003年03期

6 汪滢,辛晓宁,袁德成;实时多任务机制在低功耗单片机系统中的最小实现[J];化工自动化及仪表;2002年03期

7 陈敏捷 ,田国璋;旋转编码器的抗抖动计数电路[J];电子技术应用;2001年11期

8 边永青;旋转编码器与PC接口设计[J];工业控制计算机;2001年05期

相关硕士学位论文 前2条

1 林伟;Linux内存管理子系统在龙芯2号上的优化[D];中国科学院研究生院(计算技术研究所);2005年

2 刘生平;桌面Linux内存管理性能优化技术研究与实现[D];清华大学;2005年

【相似文献】

相关期刊论文 前10条

1 庞金香;;有关共享数据服务平台的研究[J];黑龙江科技信息;2013年15期

2 冯勇;王倩;;电子校务共享数据中心的规划和挖掘[J];天津师范大学学报(自然科学版);2007年02期

3 许鑫,苏新宁,吴乃冈;高校共享数据中心平台的设计与实现[J];现代图书情报技术;2005年06期

4 孔繁坚;共享数据系统的建设从建立业务数据的标准开始[J];信息化建设;2005年11期

5 郑苑;;浅析数字化校园共享数据中心建设[J];电脑知识与技术;2013年09期

6 韩昌选;;校共享数据中心平台设计与实现研究[J];电脑编程技巧与维护;2014年10期

7 倪彤光;王士同;史荧中;张景祥;;面向共享数据的迁移组概率学习机[J];控制与决策;2014年08期

8 项链;田富鹏;黄箐;;基于信息整合的高校共享数据平台研究[J];西北民族大学学报(自然科学版);2007年02期

9 ;一种计算机网络中的共享数据传递方法[J];计算机安全;2002年08期

10 揣锦华,马荣贵;C~(++)中共享数据的保护方法[J];长安大学学报(自然科学版);2005年03期

相关会议论文 前1条

1 王迪;马亚东;;共享数据中心的访问控制与安全审计技术研究[A];第28次全国计算机安全学术交流会论文集[C];2013年

相关重要报纸文章 前2条

1 独立观察家 云晴;移动共享数据计划应被重视[N];通信产业报;2013年

2 ;从TCO角度理性分析行业PC[N];中国电子报;2002年

相关硕士学位论文 前10条

1 居佳佳;基于场景镜头内数据相关性的集群渲染优化与研究[D];山东大学;2015年

2 辛颖;基于共享数据中心的高校信息化建设关键技术研究[D];山东大学;2013年

3 吴群英;横店影视职业学院共享数据中心平台设计与实现[D];电子科技大学;2011年

4 李默;基于WEB SERVICE的校园共享数据中心的研究与设计[D];南昌大学;2006年

5 罗妙云;高校共享数据中心平台设计与部分实现[D];华南理工大学;2010年

6 姚华彦;市级医院共享数据质量监管系统的设计与实现[D];大连理工大学;2013年

7 孙洪睿;高校共享数据平台的研究与实现[D];哈尔滨工程大学;2011年

8 刘学士;共享数据交换中的关键技术与方法研究[D];西安电子科技大学;2012年

9 唐静兵;基于J2EE的共享数据环境研究与应用[D];兰州理工大学;2005年

10 司作雄;基于共享数据模型的电信营业系统的分析与实现[D];电子科技大学;2006年



本文编号:2401917

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2401917.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户b7eee***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com