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.

[参考译文] TMS570LS1224:"BQ79600 SPI 和 UART 示例"读取 BQ79616模块并在 MAX3232上输出

Guru**** 2535150 points
Other Parts Discussed in Thread: MAX3232, HALCOGEN, BQ79616

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/974340/tms570ls1224-bq79600-spi-and-uart-examples-reading-bq79616-modules-and-output-on-max3232

器件型号:TMS570LS1224
主题中讨论的其他器件:MAX3232HALCOGEN

您好!

不幸的是,我的 TMS570上的 UART 通道用完了,但我不知道为什么在示例中使用这些通道。
我指的是“BQ79600_SPI_Sample_Code”和“BQ79600_UART_Sample_Code”

Hercules 有两个 UART 线路、这两个线路都在 UART 示例中使用、并且都设置为1MHz (SCI 和 SCI2)
我以为它们用于 BQ79600的 COM_H 和 COM_L、但我在代码中找不到这一点。

无论如何、我需要一个额外的 UART 才能与 RS232客户端通信。
我的想法是实际使用 SPI 示例来释放一个"UART"、并使用备用的 RS232适配器(MAX3232)

在“SPI_Sample_Code.zip”内,我找到了 HALCoGen 的设置。
这是使用 SPI3以及两个 UART 线(SCI 和 SCI2 @1MHz)??

我有点被困在这里...  

如果 可以设置 UART、它可以用于从 MAX3232芯片(RS232)发送和接收字节、那将会很好
115200、8、N、1为所需设置。

我很高兴使用 SPI_Sample 并更改 BQ79600板上的电阻器和跳线以释放 UART-Line。
此外、我们不会以环形连接 BQ79616、因此我只需要 COMH 连接。

我应该至少有一个备用 UART 向 MAX3232发送数据
但我不确定如何更改 HALCoGen 上的设置(来自 SPI-example)
以及备用电池在末端的接线位置  

此致
Collin