最新博文

0
推荐
27
阅读

战斗机器人和机器人战争的复兴

战斗机器人(美国)和机器人大战(英国)在被搁置超过10年后,在过去一年中卷土重来。现代技术是否在这种机器人中找到了应用,还是建筑商坚持使用旧方法?现代技术如何让玩家在这类游戏中占据优势?
0
推荐
30
阅读

什么是嵌入式系统设计?定义电气工程领域

能否简明扼要地定义“嵌入式系统设计”?本文着眼于电气工程领域日益突出的专业化的基本特征。定义可能是一个难以捉摸的事情。有时我们理解一个单词但不能真正定义它。其他时候,在尝试定义它的过程中,我们意识到毕竟我们并不真正知道它意味着什么。我怀疑“...
0
推荐
28
阅读

Rhapsody — MBSE 设计工具

概述 Rhapsody 是基于UML/SysML 的模型驱动开发集成环境,专注于嵌入式和实时系统。通过Rhapsody 的模型驱动体系,可以快速地将应用模型部署到实时嵌入式操作系统。Rhapsody 适应迭代设计与开发,软件开...
0
推荐
187
阅读

S32DS IDE使用Tips--应用工程调试常见问题(FAQ)答疑

作者按:本文介绍的FAQ适用于S32DS IDE,包括各版本的S32DS for ARM/Power/Vision. 问题和解决方法是在不断使用中积累的,本文仅作“抛砖引玉”,MCU调试之路慢慢长远,希望读者攻城狮们能够在日常工作总,多总结...
0
推荐
52
阅读

推荐一份关于LVDS的学习资料

LVDS接口最早由美国国家半导体(National Semiconductor,NS)提出,该公司于1997年发布了第一版的LVDS Owners Manual。后来,NS被TI收购,该文档目前由TI维护,最新的版本为2008年更新的第四版。可以在TI的网站上免费下载到:www.ti.com/lvds。
0
推荐
71
阅读

PCIe扫盲——热插拔简要介绍

某些特殊的应用场合可能要求PCIe设备能够以高可靠性持续不间断运行,为此,PCIe总线采用热插拔(Hot Plug)和热切换(Hot Swap)技术,来实现不关闭系统电源的情况下更换PCIe卡设备。注:本文将简单地介绍一下PCIe总线的热插...
0
推荐
57
阅读

PCIe扫盲——复位机制介绍(FLR)

PCIe总线自V2.0加入了功能层复位(Function Level Reset,FLR)的功能。该功能主要针对的是支持多个功能的PCIe设备(Multi-Fun PCIe Device),可以实现只对特定的Function复位,而其他的Fu...
0
推荐
54
阅读

PCIe扫盲——复位机制介绍(Fundamental & Hot)

PCI总线中定义了四种复位名称:冷复位(Cold Reset)、暖复位(Warm Reset)、热复位(Hot Reset)和功能层复位(Function-Level Reset,FLR)。其中FLR是PCIe Spec V2.0加入的功能...
0
推荐
54
阅读

PCIe扫盲——中断机制介绍(MSI-X)

PCI总线自3.0版本开始支持MSI-X机制,对MSI做出了一些升级和改进,以克服MSI机制的三个主要的缺陷:1. 随着系统的发展,对于特定的大型应用,32个中断向量不够用了(参考前一篇文章);2. 只有一个目标地址使得多核...
0
推荐
48
阅读

PCIe扫盲——中断机制介绍(MSI)

PCIe扫盲——中断机制介绍(MSI)前面的文章中介绍过,MSI本质上是一种Memory Write,和PCIe总线中的Message概念半毛钱关系都没有。并且,MSI的Data Payload也是固定的,始终为1DW。由于MSI也是从PC...
0
推荐
41
阅读

PCIe扫盲——中断机制介绍(INTx)

PCIe扫盲——中断机制介绍(INTx)一个简单的PCI总线INTx中断实现流程,如下图所示。1. 首先,PCI设备通过INTx边带信号产生中断请求,经过中断控制器(Interrupt Controller,PIC)后,转换为INT...
0
推荐
110
阅读

PCIe扫盲——两种中断传递方式

PCIe扫盲——两种中断传递方式为了能够让一些优先级高的事务得到优先处理,PCI总线支持外设中断用以提高总线性能。PCIe总线继承了PCI总线的所有中断特性(包括INTx和MSI/MSI-X),以兼容早期的一些PCI应用层软件。本次连载的文...
0
推荐
57
阅读

PCIe扫盲——高级错误报告AER(二)

这一篇文章讲一讲,高级错误报告(Advanced Error Reporting,AER)关于可校正和不可校正错误的相关寄存器,以及Root如何处理来自其他PCIe设备的错误消息等内容。Ø 高级可校正错误处理(Advanced Corre...
0
推荐
35
阅读

PCIe扫盲——高级错误报告AER(一)

前面的文章提到过高级错误报告(Advanced Error Reporting,AER),接下来详细地介绍一下这一功能。在已有的PCIe错误报告机制上(之前文章介绍的),AER还支持以下特性:· 在登记实际发生的错误类型时,...
0
推荐
45
阅读

零中频架构该如何克服传输LOL问题?

零中频架构有几个优点,需要克服自己的挑战。本文讨论了传输LOL的问题,并研究了用于消除它的技术。