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.

[参考译文] TMS320F28035:tms320f28035

Guru**** 2207170 points
Other Parts Discussed in Thread: TMS320F28035
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/850512/tms320f28035-tms320f28035

器件型号:TMS320F28035

大家好、

我使用的 TMS320F28035使用外部晶体来生成 SYSCLKOUT。

对于能够减少任何 PC 和 DSP 之间时钟偏差的外部晶体、是否有足够的 SCI 波特率?

我想可以确定 DSP 的波特率,并根据使用的笔记本电脑的性能以及我在 PC 上执行哪一个程序进行 SCI 通信来减少时钟偏差...     

如果你们有任何终止偏差率的经验,我刚才发布了这个问题。。。。   

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Yoonseok、

    您是否在通过 SCI 与 PC 可靠通信时遇到问题?  如果是、您使用的是什么物理接口? RS-232还是通过 FTDI 芯片或其他设备的虚拟 COM 端口?

    通常、如果您使用的是外部晶振、对于 PC 串行端口支持的可能波特率、时钟精度将绰绰有余。   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我用于串行通信的接口是 RS485。 RS232到 RS485的转换器连接在 DSP 和 PC 之间的 RS232线路上。 它通过 SCI 外设进行通信。  

    我只是想知道波特率是否存在、这可以将误差百分比减小到最小值或0、如"表5中所述。   当 DSP 根据从外部晶振生成的 SYSCLK 运行时、通用 SCI 比特率的异步波特率寄存器值'。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Yoonseok、

    当然、理论上可以将系统 XCLKIN 设置为所需波特率的几倍、这样最终获得的波特率就完全是目标波特率(至少在外部时钟源的容差范围内)。  然而、由于不同的串行通信协议通常能够承受每一方约2%的时钟误差、这完全在一个外部 XTAL 的任何不准确度和波特率选择寄存器的舍入误差范围内、所以没有必要这么做。   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的提示 Devin!