NXP MCU 技术william hill官网
直播中

张桂兰

7年用户 1312经验值
私信 关注
[问答]

不能同时使用lpuart_adapter和uart_adapter吗?

我将 MKL17Z32 与 MCUExpresso 和 SDK v2.8.0 一起使用。
这个微控制器有2个LPUART(LPUART0和LPUart1)和1个UART(UART2)
我不知道 LPUART 和 UART 在行为方面的真正区别,但我的主要需求是有一个 RS485 链接和 2 个串行端口。
然后我想将 2 LPUART 用于串行端口(以串行方式与其他设备通信)并将 UART2 与 RS485 收发器一起使用。

过去,我已经编写了一个简单的代码来使用 uart_adapter 通过带有缓冲区机制的 UART 发送和获取字节。
然后在 MCUExpresso 上,在 SDK 组件上,我添加:
-驱动程序lpuart
-驱动程序uart
-Utilitiesuart_adapter
-Utilitieslpuart_adapter

但 uart_adapter 和 lpuart_adapter 具有相同的 API。
所以在编译时,因为 API 被定义了两次,所以有冲突。
结论是:我们不能同时使用 lpuart_adapter 和 uart_adapter 吗?

更多回帖

发帖
×
20
完善资料,
赚取积分