公告

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

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

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager
100 likes received

嗨,社区,

我想在 CY8C4147(PSoC4100S Plus)上使用 LIN 组件。

我试图在我的项目中实现一个 LIN 组件,但由于与 UDB 相关的错误而失败。

遗憾的是,PSoC4100S Plus 没有 UDB。 因此,出现这些错误也就在情理之中了。
但是,有什么办法能让该设备使用 LIN 通信吗?

这些是我的项目中出现的错误。

[Error#1] 引脚引导不可用:资源限制:超出宏单元最大数量(max=0,need=1)。

[Error#2] 资源限制:超出宏单元的最大数量(max=0, needed=1)。

NXTY_Tatebayasi_0-1712283455599.png

最诚挚的问候,
馆林千寻/NEXTY

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/PSOC4100S-Plus-How-to-use-LIN-component-v6-0/td-p/730549

0 点赞
1 解答
Translation_Bot
Community Manager
Community Manager
Community Manager
100 likes received

@NXTY_Tatebayasi

您可以参考 Modustoolbox 上的以下代码示例:https://github.com/Infineon/mtb-example-psoc4-lin-slave。

该示例使用PSoC™ 4100S CAPSENSE™ 先锋套件 (CY8CKIT-041-41XX) 和CY8CKIT-026
,后者是一个与 Arduino 兼容的评估平台,用于开发和评估支持 CAN 或 LIN 的汽车和工业应用。该屏蔽套件可插入任何 Arduino™ 基板,使其能够与所有 PSoC™ 4 先锋开发套件一起使用。

这是将该套件(器件)用于 LIN 的一种方法。

另一种方法是使用支持 UDB 的器件,这样基于 UDB 的 LIN 就可以与它们一起使用。

最美好的祝愿
Ekta

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/PSOC4100S-Plus-How-to-use-LIN-component-v6-0/m-p/730736

在原帖中查看解决方案

0 点赞
3 回复数
Translation_Bot
Community Manager
Community Manager
Community Manager
100 likes received

@NXTY_Tatebayasi

您可以参考 Modustoolbox 上的以下代码示例:https://github.com/Infineon/mtb-example-psoc4-lin-slave。

该示例使用PSoC™ 4100S CAPSENSE™ 先锋套件 (CY8CKIT-041-41XX) 和CY8CKIT-026
,后者是一个与 Arduino 兼容的评估平台,用于开发和评估支持 CAN 或 LIN 的汽车和工业应用。该屏蔽套件可插入任何 Arduino™ 基板,使其能够与所有 PSoC™ 4 先锋开发套件一起使用。

这是将该套件(器件)用于 LIN 的一种方法。

另一种方法是使用支持 UDB 的器件,这样基于 UDB 的 LIN 就可以与它们一起使用。

最美好的祝愿
Ekta

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/PSOC4100S-Plus-How-to-use-LIN-component-v6-0/m-p/730736

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager
100 likes received

@Ekta_N-san、

谢谢你告诉我。
您所说的是,为了在不带 UDB 的 PSoC 系列上更轻松地实现 LIN,建议使用 Modus 工具箱中的 LIN 配置器,而不是 PSoC Creator。
我还是觉得 PSoC Creator 更好用,所以我需要锻炼用 Modus 工具箱创建软件....。 🙂

谨致最崇高的敬意,
Chihiro Tatebayashi / NEXTY

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/PSOC4100S-Plus-How-to-use-LIN-component-v6-0/m-p/731992

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager
100 likes received

@NXTY_Tatebayasi

建议今后使用 Modustoolbox。
关于如何进行 LIN 配置,请参阅《LIN API 参考指南》。 它还提供 PSoC Creator 组件与中间件之间的 API 更改:https://infineon.github.io/lin/html/index.html

最好的问候
Ekta

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/PSOC4100S-Plus-How-to-use-LIN-component-v6-0/m-p/735380

0 点赞