在单引脚上使用 SPC

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
lock attach
Attachments are accessible only for community members.
Translation_Bot
Community Manager
Community Manager
Community Manager

大家好,社区,

我正在尝试使用 TC27xD 实现 SPC 通信。 我能够使用 2 个不同的引脚发送 SPC 触发器并接收响应:1 个用于输入,1 个用于输出。

但是,当使用单引脚时,我感觉端口保持输出模式,从不切换到输入模式。 我能看到触发器正在发送,但无法收到响应帧。

我已将发送频道设置为:

& ifxsent_sent3b_p00_4_in,ifxport_inputMode_nopullDevice,//已发送 输入
& ifxsent_spc3_p00_4_out,ifxport_outputMode_open Drain,//已发送输出
我应该如何设置 AURIX pincfg? 使用与 SENTOUT 相同的 SENTIN 引脚设置我的 SENT 频道时,我的连接处于悬空状态,因为我无法将引脚(在我的情况下为 P00.4)输入设置同时设置为输出设置。 因此,我在SENT3.TRIG上将引脚方向设置为输出,芯片输入变为灰色且未配置,芯片输出设置为漏极开路。
 
阅读文档时,它提到了控制引脚方向的 SDIR 信号。 我猜引脚必须从输入(接收 SPC 帧)切换到输出(发送 SPC 触发器)等等。 但是,这个开关是由 SPC 模块完成的,还是每次想要发送触发器和接收帧时都必须手动更改引脚方向?

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Using-SPC-on-single-pin/td-p/646333

0 点赞
1 解答
Translation_Bot
Community Manager
Community Manager
Community Manager

你好,

从附图来看,错误似乎是由配置器工具引发的。 我认为该工具不支持这一点(可能是一个限制)。 你能否尝试使用iLD或基于寄存器的驱动程序来处理这个用例?

方向应手动更改。

问候,

Prudhvi。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Using-SPC-on-single-pin/m-p/652129

在原帖中查看解决方案

0 点赞
1 回复
Translation_Bot
Community Manager
Community Manager
Community Manager

你好,

从附图来看,错误似乎是由配置器工具引发的。 我认为该工具不支持这一点(可能是一个限制)。 你能否尝试使用iLD或基于寄存器的驱动程序来处理这个用例?

方向应手动更改。

问候,

Prudhvi。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Using-SPC-on-single-pin/m-p/652129

0 点赞