请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: TDA4VEN-Q1
我们有一个有关 TDA4VEN SoC 上 UART 波特率行为的问题。
在我们的定制电路板上、我们使用 UART 引导模式通过 UART 通信执行固件下载。
-
在第一个定制板上:
- 当设置为 UART 引导模式时、SoC 以 115200bps 的速度定期传输字符“C“(表示它正在等待 UART 通信)。
- 固件下载工作正常。
-
在第二个定制板上:
- 在相同的条件下、传输的“C“看起来已损坏。
- 检查波形后、波特率约为 1/10(约 11520bps)。
我们怀疑此问题可能是由硬件因素(例如时钟差异)引起的、我们目前正在对此进行调查。
但是、我们要问:
- SoC 侧是否有任何因素可能导致 UART 波特率发生变化?
- UART 引导期间是否有任何可能影响波特率的条件或配置?
由于 UART 通信本身不工作、也未执行固件下载、因此我们认为这不是由软件引起的。