工具与软件:
大家好!
我是 Shriram Madhavai、在工作 TMS570LS1224系列控制器、
我有一个疑问、即我需要为特定的 CAN 消息目标或者 CAN 消息 ID 禁用 CAN 发送和接收。
利用此控制器是否可行、如果是、请告诉我解决方案。
非常感谢。
Shriram
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
大家好!
我是 Shriram Madhavai、在工作 TMS570LS1224系列控制器、
我有一个疑问、即我需要为特定的 CAN 消息目标或者 CAN 消息 ID 禁用 CAN 发送和接收。
利用此控制器是否可行、如果是、请告诉我解决方案。
非常感谢。
Shriram
尊敬的 Shriram:
很抱歉,延迟回复,我一直坚持其他优先问题。
您可以通过多种方式实现该目的、
1.一种简单的方法是,我们可以使用 API"canUpdateID"更新相应报文对象的 ID 和一些未使用的 ID。
2.另一种方法是我们需要删除整个数据、我的意思是我们需要删除所有为零的消息对象数据。 为此、您可以使用"canFillMessageObjectData"、将数据全为零。 如果我们这样做、消息对象将全部填充为零。
——
谢谢、此致、
Jagadish。
你好 jagadish、
感谢您的回复、是的、这会起作用、但它会同时禁用(发送和接收)、在我的应用(UDS 服务通信控制)中、 我需要禁用 Rx 和启用 Tx、禁用 Tx 启用 Rx、禁用 TX 禁用 Rx 并启用 Tx 启用 Rx、这4个我想实施的功能、通过使用您的解决方案、我们可以同时禁用或启用二者、但有办法禁用乙醚 Rx 或 Tx 和启用
谢谢!
Shriram
尊敬的 Shriram:
好的、我们是否可以使用此 canUpdateID API 来初始化相同的 ID 运行时间?
是的、您可以这样做。
——
谢谢、此致、
Jagadish。