国防《单片机原理与应用》教学资料包 教学课件 第8章.ppt

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

2.硬件电路的调试 一般来说,硬件系统的样机制造好后,需单独调试好,再与用户软件联合调试。由此可将硬件电路的调试分为两步进行:脱机检查和联机调试,即硬件电路检查和硬件系统诊断。 (1)脱机检查。脱机检查是在开发系统外进行的一种硬件检查,主要检查电路制作是否准确无误。 (2)联机调试。脱机检查之后,分别打开样机和仿真器电源,就可以进行联机调试了。联机调试是在用户系统工作的情况下发现和排除用户系统硬件中存在的器件内部故障、器件间连接逻辑错误等的一种硬件检查,又称为动态调试。 8.4.3 软件调试 1.常见的软件故障 软件调试的任务是排除软件错误,解决硬件遗留下的问题。 (1)程序失控。 (2)中断错误。 (3)输入/输出错误。 常见的软件错误类型 (4)结果不正确。 先独立后联机 从宏观来说,单片机应用系统的硬件与软件是密切相关、相辅相成的,将两者完全独立开来是不可能的。 先分块后组合 如果用户系统规模大、任务多,在先将用户程序分为与硬件无关和依赖于硬件的两部分后,发现这两部分仍然较为庞大,不利于故障定位,则可分别对两类程序块进一步采用分模块调试,提高软件调试的有效性。 先单步后连续 调试程序的关键是实现对故障的正确定位。准确发现程序错误最有效的方法是采用单步加断点的运行调试程序。 2.软件调试的方法 软件调试的一般方法是先独立后联机、先分块后组合、先单步后连续。 8.5 单片机应用系统的抗干扰技术 8.5.1 干扰源和干扰种类 1.干扰源 1)内部干扰源 内部干扰多由系统结构、制造工艺决定,其主要来源包括以下几个方面: (1)电路元器件产生的固有干扰。 (2)感性负载切换时产生的干扰。 (3)接触干扰。由于两种不同材料之间的不完全接触而引起导电率起伏所产生的干扰。 2)外部干扰源 外部干扰是由外界环境因素决定的,与系统结构无关。 (1)天体和天电干扰。 (2)放电干扰。 (3

最近下载