TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2340R5: uart驱动程序Line-break相关功能的操作接口在哪里?没有UARTBreakCtl()

Part Number:CC2340R5Other Parts Discussed in Thread:CC2640,

你好,如何访问uart外设的Line-break功能? 我们需要使用它来实现LIN总线的break信号

未在#include DeviceFamily_constructPath(driverlib/uart.h)等uart相关API中找到关于break相关的硬件操作接口,如 UARTBreakCtl(),没有相关接口

能指点一下吗?

Galaxy Yue:

您好,

这个问题已经升级到E2E论坛,有消息会通知您的,谢谢。

,

Galaxy Yue:

 为了再次检查,您尝试快速停止 UART,类似于“Break”功能。 正如您所说,我没有找到任何执行 UARTBreakCtl() 的特定函数。

对于 UARTEnableInt(),我们确实有一个“中断错误”(UART_INT_BE) 中断。

我们还可以尝试 UARTDisable; 或 UART_close(或 UART2_writeCancel)。 (驱动程序库链接)。 您能否详细说明一下停止 UART 时需要做什么?

-这是针对 7.40 SDK 的。

,

Galaxy Yue:

link如下:

https://dev.ti.com/tirex/explore/content/simplelink_lowpower_f3_sdk_7_40_00_64/docs/driverlib/cc23x0r5/driverlib/uart_8c.html

,

led share:

我需要的是CC2340Ref手册中关于uart外设明确提及的line-break功能,请你们重新理解下我的问题,不是什么中断。在CC2640中,驱动程序函数UARTBreakCtl()是有的。

,

led share:

能重新答复一下吗?

,

Galaxy Yue:

你说的是CC2340还是CC2640,麻烦把文档贴上来看一下

,

Galaxy Yue:

翻译的可能理解上有差异 原文是 "Break Error" (UART_INT_BE) for UARTEnableInt().  

,

led share:

"我需要的是CC2340Ref手册中关于uart外设明确提及的line-break功能",找个能看懂我的问题的人答复一下吧,麻烦了

,

Galaxy Yue:

已经帮你升级到英文论坛,正在等他们重新回答

,

Galaxy Yue:

来自英文团队的回复:我联系了我们的内部团队,询问我们是否有 CC2340R5 器件的line-break ;以及“ "Line-break generation…"”。我目前正在等待他们的回复,当我收到更多信息时,我将更新此 E2E 帖子!

赞(0)
未经允许不得转载:TI中文支持网 » CC2340R5: uart驱动程序Line-break相关功能的操作接口在哪里?没有UARTBreakCtl()
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1