检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:黄启锋[1,2] 郭丽花[1] 林有希[2] 温发林[1]
机构地区:[1]龙岩学院机电工程系,福建龙岩364012 [2]福州大学机械工程及自动化学院,福州市350116
出 处:《中国农机化学报》2016年第2期214-217,222,共5页Journal of Chinese Agricultural Mechanization
基 金:国家自然科学基金(51075074);福建省教育厅A类项目(JA12313);龙岩学院校内产学研合作项目(LC2013007)
摘 要:软件抗干扰问题是单片机控制系统设计编程中的一个关键但常常被忽视的问题。本文简述单片机软件抗干扰技术的工作原理,介绍几种常见抗干扰方法,重点论述同类文献在软件陷阱和冗余技术方法中存在的普遍错误,并予以纠正;通过对C语言结合汇编语言混合编程的方法进行研究,与硬件"看门狗"技术相比,采用软件抗干扰编程方法后使系统复位消耗的时间大大节省,提高系统的工作效率;所提供的由C语言结合汇编语言编程得到的程序代码,同类单片机系统开发时可稍作修改或者直接采用。In the design of single chip microcomputer (SCM) control system, the problem of software anti-interference problem is a key but often overlooked in programming. This paper briefly described the principle of the anti-interference technology of SCM soft- ware and introduced several common anti-interference methods. It focused on some common errors of the software trap and redundant instruction methods on some similar past publications, which were corrected. Based on the study of mix programming of C language with assembly language, and.compared with hardware "watchdog" technology, the application of software anti-interference programming method can make system restoration greatly save time, and improve the work efficiency of the system. The mixing programming code with C language and assembly language can be modified or used directly by the similar system development of SCM.
分 类 号:TP31[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.15