工具与软件:
您好!
SDK:8.6.1.3 内核:MCU1_0
在使用专业设备测试 CAN 采样点时、我们发现测试值与我们配置的值差异过大。
我们的实际配置为0.8、但测试的实际值为0.84。
以下是我们通过 EB 配置的相关参数

CAN 时钟我们使用 SDK 中的默认时钟源。

现在我们无法判断是软件问题还是硬件问题、可以咨询 TI 的专家来帮助我们解决这个问题
此致、
Bingxian
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.
工具与软件:
您好!
SDK:8.6.1.3 内核:MCU1_0
在使用专业设备测试 CAN 采样点时、我们发现测试值与我们配置的值差异过大。
我们的实际配置为0.8、但测试的实际值为0.84。
以下是我们通过 EB 配置的相关参数

CAN 时钟我们使用 SDK 中的默认时钟源。

现在我们无法判断是软件问题还是硬件问题、可以咨询 TI 的专家来帮助我们解决这个问题
此致、
Bingxian
您好!
根据采样点计算、对于80%采样、似乎是正确的
我将指派给硬件专家。
此致
Tarun Mukesh
尊敬的 Bingxian:
我查看了 CAN2.0规格、存在一些限制、请检查并提供反馈。
时间段的长度
• SYNC_SEG 是1个时间量子长。
• PROP_SEG 可编程为1、2、...、8个时间量子长。
• PHASE_SEG1可编程为1、2、...、8个时间量子长。
• PHASE_SEG2是 PHASE_SEG1和信息处理时间的最大值
•信息处理时间小于等于2时间定额。
每个位时间内的时间份额数至少可在8到25之间进行编程。
谢谢。
Linjun