新闻动态

社内动态

好书荐读|《嵌入式处理器调试方法与案例分析》

今年上半年,AMD发布锐龙8000系列嵌入式处理器,作为首批搭载AMD XDNA架构NPU的嵌入式产品,专为工业AI应用的工作负载优化。

image.png

图为AMD官网截图

AMD锐龙嵌入式8000系列处理器在处理性能、图形技术等方面成为AMD工业处理解决方案的新标杆,并且该系列AMD嵌入式器件还基于AMD XDNA架构创新集成神经处理单元(NPU)以及传统CPU和GPU。(文字来源AMD官网)

嵌入式处理器产品的不断更新迭代让我们看到,

随着世界信息时代数字化飞速发展,

嵌入式设备需求快速增长,

产品竞争也日趋激烈。

对于消费类电子等领域的嵌入式产品来说,上市时间在某种程度上已经成为比功能、成本、功耗和体积更关键的指标。同时,尽管软件开发方法在不断发展,但软件中的故障依旧持续增加。因此,针对嵌入式处理器的调试研究成为许多科学家关注的焦点。

什么是嵌入式系统?

嵌入式系统全称是嵌入式计算机系统,即嵌入对象体系中的专用计算机系统。目前国内普遍认同的嵌入式系统定义是:以应用为中心、以计算机技术为基础,软件、硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗的严格要求的专用计算机系统。一般来说,嵌入式系统由嵌入式处理器、外围硬件设备、嵌入式软件三个部分组成,其核心是嵌入式处理器。

嵌入式处理器调试的方法有哪些?

image.png

基于分类关系例举的主要调试方法

在嵌入式处理器的调试过程中,对于复杂的电路故障,如何进行“精简排故”呢?

精简排故的“四板斧”为:

1.现象:收集信息,根据问题映射概率故障树。

2.调试:影响要素分析,使用控变要素法,能观能控,消枝定位。

3.定位:机理分析,复现问题,定位结论。

4.总结:积累故障库,复盘元规则,更新知识库索引,更新影响要素。

知道了“四板斧”,如何将其运用到实践中?我社图书《嵌入式处理器调试方法与案例分析》通过十个典型案例,带领大家抽丝剥茧、层层深入,结合良好的思维模式和排故模式,探寻嵌入式处理器调试技术要领。

好书荐读:

image.png

《嵌入式处理器调试方法与案例分析》

扈啸 王耀华 著

ISBN:978-7-8673-0638-7

本书是关于嵌入式处理器调试技术的学术专著。讨论了嵌入式处理器调试的模型、技术工具和方法,提出了一套调试的理论模型和基于影响要素的调试方法论,对嵌入式处理器系统的核心设计问题进行了分析论述,结合十个经典调试案例,对软硬件多种调试过程进行了深入描述和剖析,对大量调试案例进行了分类归纳并简要分析。可为嵌入式系统方向技术人员提供参考和借鉴。