- 2
- 0
- 约5.62千字
- 约 30页
- 2017-03-09 发布于湖北
- 举报
6:基于CCS的软件开发与调试 实时调试的挑战 DSP程序常见的错误程序跑飞,死机?程序跳转不正确数据被修改?指针问题、堆栈溢出 DSP实时程序的特点:与通用OS的应用程序比较(1)至少存在一个中断,即有时限(2)DSP系统是嵌入式系统,用户管理memory map。(3)数据IO程序+数据处理程序:并行 可能的硬件平台的问题给软件带来的麻烦 什么是“调试” 调试:debug调试就是通过理解系统行为(运行),让系统实现其正确的功能的过程。 在调试时,要根除导致系统出现未预期行为的根本原因。就需要理解系统的运行情况。 我们需要理解系统在做什么? 不是我们、你们、他们认为系统应该做什么, 而是系统实际上在做什么。 如果不理解系统,就不能指望改动系统让它完成我们想做的事情。而且,我们所做的任何改变系统行为的事情,都有破坏另外一些事情的危险;也可能因为改动而带来了更多的bug。 调试的过程 调试的一般过程(1)识别问题;(2)收集信息logging;(收集什么信息?造成输出错误的直接输入信息,逐级tracing)(3)分析收集的数据,定位bug;(4)修改bug。 可控性 可观测性 :来自软件工程的概念,其中可观测性是软件、硬件调试的基石。 调试的手段 静态调试:单步执行;设置断点;观察变量;观察寄存器和存储器值;修改变量、寄存器和存储器的值;运行一段
您可能关注的文档
最近下载
- 江苏省钢结构分部GJ.pdf VIP
- 2024-2025学年广东省深圳市龙岗区部分校三年级(下)期中数学试卷(含解析).docx VIP
- 2024年河北省唐山市玉田县六年级下学期小升初数学试卷.docx VIP
- 核孔膜在水果保鲜方面的应用.doc VIP
- 广西小学生诗词大赛备考试题库500题(供参考).doc VIP
- suc三菱2011三菱asx劲炫原厂gr00003200-15.pdf VIP
- 国开电大本科《管理英语3》机考总题库.pdf VIP
- 张祖德无机化学教案 (15).doc VIP
- 国开电大本科《理工英语3》机考总题库.pdf VIP
- 部编版语文一年级下册第六单元 夏天 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx VIP
原创力文档

文档评论(0)