4个帖子/ 0新
最后一篇
鼓声器
离线
最后一次露面:3年5个月前
加入:2015-05-22 14:58
DA14580 UART.

大家好。
我正在尝试学习如何为DA14580使用和配置UART。有些东西(例如,PDF)完全解释了如何加载UART驱动程序以及如何使用SDK3配置和使用其所有功能?
我特别需要使用它的中断。
谢谢。

设备:
mt_dialog.
离线
最后一次露面:2个月1周前
职员
加入:2015-06-08 11:34
嗨鼓槌,

嗨鼓槌,

您可以检查文档UM-B-005和UM-B-004以解释UART驱动程序和一些示例UART使用示例。此外,您可以查看文档和SDK5的示例。

谢谢mt_dialog.

鼓声器
离线
最后一次露面:3年5个月前
加入:2015-05-22 14:58
感谢您的信息

谢谢您的信息,但我有一些问题。
我必须修改鼠标HID配置文件以便使用外部MCU,以便我认为我必须使用SDK3学习编程。正确的?
我正在学习使用SDK3使用UART中断,但我仍然存在一些问题,即我仍然无法解析:首先,如果我尝试使用UART_READ函数在ARCH_MAIN的主循环之前与UART_READ函数进行调查.c文件且没有流量控制,DA14580模块发送和接收好,但如果我尝试使用CTS中断声明periph_setup.c文件中的回调函数,它无法正常工作。它不能正常工作意味着,如果我使用RTS,回调函数内的通信关闭会扰乱不起作用的通信;如果我不使用RTS,DA14580发送好,但没有收到好。你知道为什么?也许我错过了一些东西。

鼓声器
离线
最后一次露面:3年5个月前
加入:2015-05-22 14:58
我解决了它。

我解决了它。
如果我在BOOL变量的帮助下将UART读取过程放在回调函数外,它可以工作。
我尝试在各个地方放置UART读取过程:在主循环外,它运作良好,但在App_Asynch_Proc()内部它不起作用,因为它似乎收到井但不是良好的,你知道为什么?