编辑: hgtbkwd 2019-07-08

7 嵌入式系统:测试和测量挑战 入门手册 微处理器和微型控制器 人们需要更多的功能和更高的性能,推动着工程师在任 何电子系统核心中采用功能更强、速度更快的微处理器 和微型控制器.嵌入式设计的分布式程度正日益提高, 要求相应地提高设计中微处理器和微型控制器的数量, 以执行各项任务.处理单元的数量不断提高,提高了设 计中的通信路径数量,进一步增加了系统复杂性. 在传统上,工程师一般通过提高时钟频率来实现更高的 性能.但是,这种 权宜之计 并不适合嵌入式处理器. 它提高了功耗, 产生了更高的电磁干扰(EMI), 要求非常 稳定的电源,提高了接入平台资源中的瓶颈,如闪存. 最新引入的多核处理器提供了一种解决方案.现在,可以在一块芯片上放置多个核心,在一块芯片 上有效集成完整的多处理器, 而不是通过改善单核 性能来扩展性能. 此外,与单核解决方案相比,多核解决方案能够在类似 的性能下提供更好的能耗性能比. 随着市场推动因素提高硬件要求和软件复杂性,编程环 境和语言变得更加错综复杂,复杂的传统嵌入式设计采 用的操作系统相对简单,但这些设计现在已经被更佳性 能的高性能嵌入式系统所取代,这些高性能嵌入式系统 运转要求更好的处理能力. 调试嵌入式处理器 嵌入式软件开发人员负责在实时嵌入式系统中无差错地 执行软件.他们必须保证根据设计规范验证输入和输出 数据流处理和系统时间限制.但是,他们只能在实际目 标系统上执行有效测量,这要求他们与团队的硬件开发 人员密切协作. 在调试采用微处理器或微型控制器的嵌入式目标系统时, 数字设计团队通常会遇到四类问题: 逻辑问题:这些问题是逻辑设计或编码的简单错误, 或一个不正确设计假设条件.这些问题通常被硬件仿 真器或软件调试器所捕获.这类问题通常占工程师遇 到的调试问题的80%, 但可能只会占用20%的调试时 间.尽管这些问题查找起来非常繁琐耗时,但........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题