首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在COM层,我们如何看到信号数据wrt PDU?

在COM层,我们如何看到信号数据wrt PDU?
EN

Stack Overflow用户
提问于 2018-11-06 00:33:16
回答 2查看 341关注 0票数 0

我正在从事FlexRay通信的自动合成孔径雷达标准的工作。应用程序将信号设置为一些已定义的值。但在FlexRay总线上,这些信号的值以某种方式被破坏,我可以看到不同的值。为了进行调试,我想在COM层中检查PDU及其信号值。有没有什么可以让我看到PDU和信号的缓冲区?

EN

回答 2

Stack Overflow用户

发布于 2018-11-06 01:47:06

您可以使用Com buffer本身。这就是信号在发送或接收之前被安排的位置。为了进行调试,您需要在各个Pdus上具有关于起始位置、信号布局、长度、类型和字节方向的适当信息。

有关更多信息,请参考AUTOSAR SWS Com规范。

票数 0
EN

Stack Overflow用户

发布于 2019-02-22 11:34:34

您可以使用CanOe之类的工具并导入包含您的信号信息的dbc。然后,你可以看到信号值的每一个值。或者,您可以使用Com中的Ipdu标注。在调试器中设置指向标注的断点。当触发发送Pdu时,将命中断点。然后找到信号的位位置/布局,并在Pdu缓冲区中找到它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53158466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档