你好,
我有一个新问题,我正在使用DA14531模块的开发工具包。我闪烁模块与dsps_service_531.bin,我正在使用您的Android应用程序SmartConsole下载在PlayStore。
当我在我的Windows电脑上用TeraTerm发送一个字符到模块时,我不会在应用程序上收到它。但如果我快速发送大量字符,我将收到它们。例如,在TeraTerm上,如果我一直按下字母“a”,那么稍微延迟一下,我就会在app上收到很多“a”,但是如果我只按一次字母“a”,我就什么也收不到。
我没有接触任何东西的构型,所有东西都是开箱即用的。系统默认使用921,600波特率。
谢谢你!
诺伊

我找到了解决办法。是因为睡眠模式。
我只是在user_config.h中修改了ligne 79,我将睡眠模式设置为ARCH_SLEEP_OFF。然后重新编译代码。
嗨nolucas,
请使用相同的配置显示在UM-B-088: DA145x对话串口服务用户手册DA14531模块。
如果您使用延长睡眠模式,您应该使用UART HW流量控制(RTC/CTS)来唤醒设备。请注意,如果您正在使用任何可用的睡眠模式,所有外围域将关闭(包括UART)。这意味着在睡眠模式下不能有任何UART活动。否则,您应该禁用睡眠,并始终在活动模式下使用它。
谢谢,PM_Dialog