嗨对话框:
我使用了DSPS_6.150.4.50 for UART到BLE调试并遇到问题:
使用手机应用程序接收,它可以连接和发现服务UUID,但无法接收串口发送的数据。在调试期间,发现只要连接手机即可,程序将始终调用UART_RECEIVE函数。如何设置E DSPS演示,它可以通过UART传输字符数据。
嗨巷,
你能注明你正在使用的董事会吗?它是带有DA14531 SOC的定制板,或我们的任何DAK?第二种情况下,请您可以共享跳线配置吗?请注意,您应该使用UART硬件流量控制(RTS / CTS) - 您可以查看此功能吗?
谢谢,PM_DIALOG.
我正在使用DA14531 SoC使用我的布局板。如果我想通过UART传输数据,我是否需要接地RTS?但是,当连接BLE时,RTS电压始终高
DSPS应用程序是否需要SPI闪存?
默认情况下,DSP配置为扩展休眠模式。使用HW流量控制,以便在睡眠模式和正确的数据接收和传输时唤醒设备。因此,UART通信所需的信号是:URX,UTX,RTS,CTS。它也是在用户手册中描述的。
https://www.dialog-seminile.com/sites/default/files/um-b-088_da14585-531_serial_port_service_reference_application_2v0.pdf.
您可以将DSP固件下载到System-RAM或SPI Flash。
我可以关闭睡眠模式吗?如何进行?
请在user_config.h中查看以下代码段:
/ ****************************************** *默认睡眠模式。可能的值为:* * - arch_sleep_off * - ARCH_EXT_SLEEP_ON * - ARCH_EXT_SLEEP_OTP_COPY_ON * ****************************************** * / const static sleep_state_t app_default_sleep_mode = arch_ext_sleep_on;
如果需要禁用睡眠模式,则应将变量更改为ARCH_SLEEP_OFF。
请结帐我们的睡眠模式教程:
http://lpccs-docs.dialog-semondile.com/da14531_sleep_mode+/index.html.
同样,不建议禁用UART硬件流控制。
您在您的定制董事会是否有此选项?您还可以使用无附件中的二进制模式。
嗨巷,
你能注明你正在使用的董事会吗?它是带有DA14531 SOC的定制板,或我们的任何DAK?第二种情况下,请您可以共享跳线配置吗?请注意,您应该使用UART硬件流量控制(RTS / CTS) - 您可以查看此功能吗?
谢谢,PM_DIALOG.
我正在使用DA14531 SoC使用我的布局板。如果我想通过UART传输数据,我是否需要接地RTS?但是,当连接BLE时,RTS电压始终高
DSPS应用程序是否需要SPI闪存?
嗨巷,
默认情况下,DSP配置为扩展休眠模式。使用HW流量控制,以便在睡眠模式和正确的数据接收和传输时唤醒设备。因此,UART通信所需的信号是:URX,UTX,RTS,CTS。它也是在用户手册中描述的。
https://www.dialog-seminile.com/sites/default/files/um-b-088_da14585-531_serial_port_service_reference_application_2v0.pdf.
您可以将DSP固件下载到System-RAM或SPI Flash。
谢谢,PM_DIALOG.
我可以关闭睡眠模式吗?如何进行?
嗨巷,
请在user_config.h中查看以下代码段:
如果需要禁用睡眠模式,则应将变量更改为ARCH_SLEEP_OFF。
请结帐我们的睡眠模式教程:
http://lpccs-docs.dialog-semondile.com/da14531_sleep_mode+/index.html.
同样,不建议禁用UART硬件流控制。
您在您的定制董事会是否有此选项?您还可以使用无附件中的二进制模式。
谢谢,PM_DIALOG.