请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28377S 工具/软件:Code Composer Studio
大家好、
我对 CCS 中 TMS320F28377S 的示例程序"CAN_EXTERNAL_Transmit "有疑问。 在 API CANBitRateSet()中,我们使用一组定义的位参数值组合(TSEG1, TSEG2, SJW)。 当一个位时间被分成5个时间份额时、该集以位参数值的组合开始。 我无法理解为什么值为5。 是否通过为 Prop_Seg、Phase_Seg1和 Phase_Seg2以及 Sync_Seg 的1tq (固定)位参数输入[1..8]tq 来获得该值? 如果是、那么最小除数不应该为4、因为位参数的最小值总和给出了4 (即 Prop_Seg、Phase_Seg1、Phase_Seg2和 Sync_Seg 的1tq)? 有人请帮助我了解如何获得这些定义的值。