Need clarification on UART module name and clock enable method on S32K324/S32K344

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Need clarification on UART module name and clock enable method on S32K324/S32K344

480 次查看
minjaekang99
Contributor I

Hello,

I am working with the S32K324 evaluation board and using the S32K344-based HSE Demo project (S32K3XX_demo_app).
I am trying to initialize UART, but the header file provided in the demo (S32K344.h) does not contain any UART-related definitions.

The following symbols do NOT exist in the header:
- LPUART1 / LPUART0~4
- PCC_LPUARTx
- LPUART_CTRL_*_MASK, LPUART_STAT_*_MASK
- Baud register macros (OSR/SBR)

In the Reference Manual (Table 263), I can only see entries like “Low Power UART0~4” under Partition 2 clock mapping,
but there is no information about the actual peripheral module name or register block associated with these UARTs.

**I need clarification on the following:**

1. What is the exact UART peripheral name used on S32K324/S32K344?
(Is it LPUART, LINFlexD, FLEXIO-UART, or something else?)

2. What is the correct base address and register structure for this UART module?

3. How should I properly enable the UART clock?
- Which MC_ME COFB REQ bit corresponds to UART?
- Or should the clock be enabled via PCC instead?

4. Which SIUL2 MSCR pins correspond to UART TX/RX, and what ALT/SSS value should be used?

The S32K344.h header in the demo project contains no UART definitions, so I am unsure which UART module to use or how to enable it.
Any guidance or an official reference to the correct UART module and registers would be appreciated.

Thank you.

0 项奖励
回复
2 回复数

382 次查看
PetrS
NXP TechSupport
NXP TechSupport

Hi,

there are individual header files for each peripheral 

1) IP_LPUART_x (IP_LPUART_0,...), IP_FLEXIO. See respective header files
2)  This is specified in the device RM, in each peripheral chapter. Also check headers S32K344_LPUART.h, S32K344_FLEXIO.h etc
3) check Table 263. MC_ME partition peripheral mapping and clock control of the RM
4) not sure of the module do you refer to. It can be it is available on more pins. Refer to S32K344_IO Signal Table sheet of S32K344_IOMUX excel file attached to the RM. chapter 4
Signal Multiplexing describe how to work with IO signal table.

BR, Petr

 

 

0 项奖励
回复

390 次查看
minjaekang99
Contributor I

Can anyone answer this question?

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2245546%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E9%9C%80%E8%A6%81%E8%AF%B4%E6%98%8E%20S32K324%2FS32K344%20%E4%B8%8A%E7%9A%84%20UART%20%E6%A8%A1%E5%9D%97%E5%90%8D%E7%A7%B0%E5%92%8C%E6%97%B6%E9%92%9F%E5%90%AF%E7%94%A8%E6%96%B9%E6%B3%95%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2245546%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3C%2FP%3E%3CP%3E%E6%88%91%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%20S32K324%20%E8%AF%84%E4%BC%B0%E6%9D%BF%E5%B9%B6%E4%BD%BF%E7%94%A8%E5%9F%BA%E4%BA%8E%20S32K344%20%E7%9A%84%20HSE%20%E6%BC%94%E7%A4%BA%E9%A1%B9%E7%9B%AE%EF%BC%88S32K3xx_demo_app%EF%BC%89%E3%80%82%3CBR%20%2F%3E%E6%88%91%E6%AD%A3%E5%9C%A8%E5%B0%9D%E8%AF%95%E5%88%9D%E5%A7%8B%E5%8C%96%20UART%EF%BC%8C%E4%BD%86%E6%BC%94%E7%A4%BA%E4%B8%AD%E6%8F%90%E4%BE%9B%E7%9A%84%E5%A4%B4%E6%96%87%E4%BB%B6%EF%BC%88S32K344.h%EF%BC%89%E4%B8%8D%E5%8C%85%E5%90%AB%E4%BB%BB%E4%BD%95%E4%B8%8E%20UART%20%E7%9B%B8%E5%85%B3%E7%9A%84%E5%AE%9A%E4%B9%89%E3%80%82%3C%2FP%3E%3CP%3E%E5%A4%B4%E4%B8%AD%E4%B8%8D%E5%AD%98%E5%9C%A8%E4%BB%A5%E4%B8%8B%E7%AC%A6%E5%8F%B7%EF%BC%9A%3CBR%20%2F%3E-%20LPUART1%20%2F%20LPUART0~4%3CBR%20%2F%3E-%20PCC_LPUARTx%3CBR%20%2F%3E-%20LPUART_CTRL_*_MASK%E3%80%81LPUART_STAT_*_MASK%3CBR%20%2F%3E-%20%E6%B3%A2%E7%89%B9%E5%AF%84%E5%AD%98%E5%99%A8%E5%AE%8F%20(OSR%2FSBR)%3C%2FP%3E%3CP%3E%E5%9C%A8%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C%EF%BC%88%E8%A1%A8%20263%EF%BC%89%E4%B8%AD%EF%BC%8C%E6%88%91%E5%8F%AA%E8%83%BD%E5%9C%A8%20Partition%202%20%E6%97%B6%E9%92%9F%E6%98%A0%E5%B0%84%E4%B8%8B%E7%9C%8B%E5%88%B0%E8%AF%B8%E5%A6%82%20%E2%80%9C%E4%BD%8E%E5%8A%9F%E8%80%97%20UART0~4%E2%80%9D%20%E4%B9%8B%E7%B1%BB%E7%9A%84%E6%9D%A1%E7%9B%AE%EF%BC%8C%3CBR%20%2F%3E%E4%BD%86%E6%B2%A1%E6%9C%89%E5%85%B3%E4%BA%8E%E4%B8%8E%E8%BF%99%E4%BA%9B%20UART%20%E7%9B%B8%E5%85%B3%E7%9A%84%E5%AE%9E%E9%99%85%E5%A4%96%E8%AE%BE%E6%A8%A1%E5%9D%97%E5%90%8D%E7%A7%B0%E6%88%96%E5%AF%84%E5%AD%98%E5%99%A8%E5%9D%97%E7%9A%84%E4%BF%A1%E6%81%AF%E3%80%82%3C%2FP%3E%3CP%3E**%E6%88%91%E9%9C%80%E8%A6%81%E6%BE%84%E6%B8%85%E4%BB%A5%E4%B8%8B%E5%87%A0%E7%82%B9%EF%BC%9A**%3C%2FP%3E%3CP%3E1.S32K324%2FS32K344%20%E4%B8%8A%E4%BD%BF%E7%94%A8%E7%9A%84%20UART%20%E5%A4%96%E8%AE%BE%E7%9A%84%E7%A1%AE%E5%88%87%E5%90%8D%E7%A7%B0%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%3CBR%20%2F%3E%20%EF%BC%88%E6%98%AF%20LPUART%E3%80%81LINFlexD%E3%80%81FLEXIO-UART%20%E8%BF%98%E6%98%AF%E5%85%B6%E4%BB%96%E5%90%8D%E7%A7%B0%EF%BC%9F%EF%BC%89%3C%2FP%3E%3CP%3E2.%E8%AF%A5%20UART%20%E6%A8%A1%E5%9D%97%E7%9A%84%E6%AD%A3%E7%A1%AE%E5%9F%BA%E5%9D%80%E5%92%8C%E5%AF%84%E5%AD%98%E5%99%A8%E7%BB%93%E6%9E%84%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%3C%2FP%3E%3CP%3E3.%E6%88%91%E5%BA%94%E8%AF%A5%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E5%90%AF%E7%94%A8%20UART%20%E6%97%B6%E9%92%9F%EF%BC%9F%3CBR%20%2F%3E-%20%E5%93%AA%E4%B8%AA%20MC_ME%20COFB%20REQ%20%E4%BD%8D%E4%B8%8E%20UART%20%E7%9B%B8%E5%AF%B9%E5%BA%94%EF%BC%9F%3CBR%20%2F%3E-%20%E8%BF%98%E6%98%AF%E5%BA%94%E8%AF%A5%E9%80%9A%E8%BF%87%20PCC%20%E5%90%AF%E7%94%A8%E6%97%B6%E9%92%9F%EF%BC%9F%3C%2FP%3E%3CP%3E4.%E5%93%AA%E4%BA%9B%20SIUL2%20MSCR%20%E5%BC%95%E8%84%9A%E5%AF%B9%E5%BA%94%20UART%20TX%2FRX%EF%BC%8C%E5%BA%94%E4%BD%BF%E7%94%A8%E4%BB%80%E4%B9%88%20ALT%2FSSS%20%E5%80%BC%EF%BC%9F%3C%2FP%3E%3CP%3E%E6%BC%94%E7%A4%BA%E9%A1%B9%E7%9B%AE%E4%B8%AD%E7%9A%84%20S32K344.h%20%E5%A4%B4%E6%96%87%E4%BB%B6%E4%B8%8D%E5%8C%85%E5%90%AB%20UART%20%E5%AE%9A%E4%B9%89%EF%BC%8C%E5%9B%A0%E6%AD%A4%E6%88%91%E4%B8%8D%E7%9F%A5%E9%81%93%E8%AF%A5%E4%BD%BF%E7%94%A8%E5%93%AA%E4%B8%AA%20UART%20%E6%A8%A1%E5%9D%97%EF%BC%8C%E4%B9%9F%E4%B8%8D%E7%9F%A5%E9%81%93%E5%A6%82%E4%BD%95%E5%90%AF%E7%94%A8%E5%AE%83%E3%80%82%3CBR%20%2F%3E%E5%AF%B9%E4%BA%8E%E6%AD%A3%E7%A1%AE%E7%9A%84UART%E6%A8%A1%E5%9D%97%E5%92%8C%E5%AF%84%E5%AD%98%E5%99%A8%E7%9A%84%E4%BB%BB%E4%BD%95%E6%8C%87%E5%AF%BC%E6%88%96%E5%AE%98%E6%96%B9%E5%8F%82%E8%80%83%EF%BC%8C%E5%B0%86%E4%B8%8D%E8%83%9C%E6%84%9F%E6%BF%80%E3%80%82%3C%2FP%3E%3CP%3E%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E