历史上的今天
今天是:2025年06月30日(星期一)
2021年06月30日 | 单片机系统抗干扰,软件 VS 硬件孰轻孰重?
2021-06-30 来源:eefocus
在提高硬件系统抗干扰能力的同时,软件抗干扰以其设计灵活、节省硬件资源、可靠性好越来越受到重视。下面以MCS-51单片机系统为例,对微机系统软件抗干扰方法进行研究。
1、软件抗干扰方法的研究
在工程实践中,软件抗干扰研究的内容主要是:一、消除模拟输入信号的噪声(如数字滤波技术);二、程序运行混乱时使程序重入正轨的方法。本文针对后者提出了几种有效的软件抗干扰方法。
(1) 指令冗余
(2) 拦截技术
2、系统故障处理、自恢复程序的设计
单片机系统因干扰复位或掉电后复位均属非正常复位,应进行故障诊断并能自动恢复非正常复位前的状态。
(1)非正常复位的识别
(2)非正常复位后系统自恢复运行的程序设计
对于软件抗干扰的还有一些其它常用方法,如数字滤波、RAM数据保护与纠错等。在工程实践中通常都是几种抗干扰方法并用,互相补充完善,才能取得较好的抗干扰效果。从根本上来说,硬件抗干扰是主动的,而软件抗干扰是被动的。细致周到地分析干扰源,硬件与软件抗干扰相结合,完善系统监控程序,设计一稳定可靠的单片机系统是完全可行的。
史海拾趣
|
作为索尼爱立信去年推出的旗舰级产品,首次搭载Windows Mobile操作系统的XPERIA X1不仅是当前非常热门的智能手机,而且诸如其国内行货版本将在何时登陆内地市场更是成了人们关注的重点。而随着联通WCDMA网络商用步伐的临近,这款超人气旗舰国内行货 ...… 查看全部问答> |
|
我们已经开发了PXA310的开发板,还有必要开发三星的6410吗? 随着智能手机和PDA的使用越来越广泛,各大厂家都纷纷推出芯片方案。其中最为脱出还是以Samsung 和Marvell 两家公司。 Marvell自从收购了Intel 的的通信和应用处理器Xscale业务后,非常关注这块业务,并且于2007年12月份发布其新一代的应用处理器— ...… 查看全部问答> |
|
我有5个由中断直接连接的按键,请问如何识别是哪个管脚产生的中断啊? 其中两个键触发的沿是上升沿和下降沿交替触发的,三个按键是下降沿触发的,我把它们放在一个中断服务程序中了,由于其中一个制约其他的发出消息,现在我不知道如何识别是哪个管脚产生的这个沿导致产生的中断,请教各位了。… 查看全部问答> |
|
EVC编写的程序,在wince5.0下操作,无法打开GPIO驱动 我使用evc编写了一个gpio输出的程序,但是用wince系统打开驱动时显示,打开gpio驱动失败,不知道是为什么,我用的是友善之臂的s3c2440实验板 ,请高手不吝赐教,不甚感激~~ … 查看全部问答> |
|
(gooogleman向各位提问)关于wince5.0自带驱动的sources文件的疑惑 各位老兄,昨天玩押宝游戏,把全部身家都压上去了,现在已经变成乞丐,没有分数发帖了。 现在只能用这个ID来求救,希望各位帮忙。谢谢了。 —————————————————————————————————————————— 刚才看了C:\\ ...… 查看全部问答> |
|
请问大侠s: 一个编译器中如何才能支持fopen等I/O操作呢?是不是C库中必须要包含相关的C库,我现在使用MDK的IDE,它内部有个自己的文件系统,但是我在SDRAM中调试运行的时候,发现运行fopen函数后,程序就跑飞了。我怀疑是fopen库函 ...… 查看全部问答> |
|
本帖最后由 dontium 于 2015-1-23 11:43 编辑 1.首先带大家回忆一下放大的概念吧 注释:参考《模拟电子技术基础》第三版 我想通过带大家简单回忆一下模拟电路基础,逐步加深,然后在稍后的提高篇才以至于大家不至于掉队偶!!! ...… 查看全部问答> |




