5 单片机系统的调试_第1页
5 单片机系统的调试_第2页
5 单片机系统的调试_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

系统的调试真调试,除发现和解决程序错误外,也可以发现硬件故障。硬件调试试。常见的硬件故障所造成的,包括错线、开路和短路等几种,其中短路是最常见的故障。误或集成块安装方向错误等。稳定,另外走线和布局不合理等也会引起系统的可靠差。电源故障。若样机中存在电源故障,则加电后将造成器件损坏。电源故障包差等。硬件调试方法正常。I/O端口进行读写和逻辑检查等操作,用示波器等设备观察波形(/写控制信号、地址数据波形和有关控制电平,通过对波形的观察分析,发现和排除故障。软件调试软件调试方法与选用的软件结构和程序设计技术有关,如果采用模块程序设计技术,则逐个模块调好后再进行系统程序总调试。如果采用实时多任务操作系统,一般是逐个任务进行调试。对于模块结构程序.要一个个子程序分别调试。调试子程序时,一定要符合CPURAMI/O在调试过程中不断调整用户系统的软件和硬件,完成每个程序模块的调试。每个程序模块通过后,可以把相关功能块连在一起进行总调。这个阶段若有故障,可以考虑各子程序运行时是否破坏了现场,缓冲单元、工作寄存器是否发生冲突,标志位的建立和清除是否有误,堆栈区是否有溢出,输入设备的状态是否正常等等,若用者系统是在开发机的监控程序下运行时,还要考虑用户缓冲单元是否和监控程序的工作单元发生冲突。单步运行只能验证程序正确与否,而不能确定定时精度、CPU的实时响应等问题,所以单步和断点调试后,还应进行连续调试。除了观察稳定性之外,还要观察用户系统的操作是否符合原始设计要求,以及安排的用户操作是否合理等,必要时还要做适当修正。试,从中发现硬件故障或软、硬件设计错误。系统联调时,首先采用单步、断点、连续运行方式调试与硬件相关的各程序实时多任务操作系统的调试方法与上述方法类似,只是需逐个任务进行调试,在调试某一个任务时,同时也调试相关的子程序、中断服务程序。各个任务调试好后,再使各个任务同时运行。如果操作系统中没有错误,一般情况下系统就能正常运转。系统联调系统联调是指让用户系统的软件在其硬件上实际运行,进行软、硬件联合调试,从中发现硬件故障或软、硬件设计错误。这是对用户系统检验的重要一关。系统联调是主要解决以下问题:如何解决?成工作时序不符合要求、布线不合理造成有信号串扰等。系统的动态性能指标(包括精度、速度参数)是否

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论