主题中讨论的其他器件:HALCOGEN
大家好、
我有一位客户目前目睹的行为与器件的 DCAN 22勘误表中列出的行为类似、但他们的情况稍有不同、我只是想澄清几件事、以确保这可以归因于这一点。 这是他们看到的以及他们的设置。
另一个模块将发送与我们配置的滤波器之一匹配的 CAN 帧
然后控制器将通知它已收到消息
3.控制器内的消息具有正确的 ID 和帧长度,但有效载荷不正确
4.可能存在数据损坏的模式,但我们尚未发现它
因此、这将勘误说明与 T...然而、除了 由 Halcogen 生成的 CAN_init 调用之外、它们不会将模块放入 init 中。
从注释中可以看到、如果您正在运行、然后将模块置于初始化模式(运行->初始化)、则此问题似乎只会显现出来。 但是、客户的控制器会执行以下操作:引导(假设我们处于 CAN 模块的初始化模式)-> CAN_init (因此置于初始化模式)->正在运行、从这里开始、我们永远不会请求转到初始化。 换句话说 ,CAN 模块从引导从 init->init -> run 进入。 因此情况并非完全相同。
这也许与控制器不会引导至 CAN 模块上的初始化相关。 这是可行的吗?
感谢您提供的任何反馈!
-Amanda