嗨对话框:
通过论坛帖子,我知道我可以参考无附庸的应用程序,我可以使用2个串行端口来实现SPS功能,就像DSP一样,但我根据用户指南和手册遇到了以下问题的操作:
1.文件“codeless_531_standalone.hex”文件夹“DA14585_DA14531_CODELESS_v_6.380.9.10”中没有被发现。此文件是在Keil编译后获得的。这个操作是否正确?
2.关于无附件的信息很少,特别是关于DA14531,您是否可以提供更多信息以帮助我们发展?
3.您可以提供有关在SPS和Suota上的应用程序应用的更多信息吗?
4.在论坛中,您可以看到使用SPS的2线串口有很多需求。将来会有计划在未来推出2线DSPS代码吗?如果是这样,你可以提供大致的时间吗?
非常感谢您的支持,它会让我了解更多!
设备:
你好,
请在下面找到我的评论:
1.请在路径中打开Keil项目:Defeless_V_6.380.9.10 \ Projects \ target_apps \ deceless \ dodeless_5xx \ keil_5 \ dodeless_585.uvprojx。然后,您可以在“下载”按钮旁边找到DataPump /独立选项。选择一个并构建
到目前为止,我们有一个在线文件http://lpccs-docs.dialog-semicondiond.com/um-140-da145x-codeless/index.html.指导用户的发展。你期待什么样的信息。
对不起,我不太确定你想要什么?你能告诉更多关于你要做什么的信息吗?
4. DSP的流量控制是必不可少的,以确保数据吞吐量和稳定性。用户可以考虑使用无附件项目的二进制模式来实现双线串口传输功能
布尔
宜宾
谢谢您的回答。我引用了教程,并成功实现了2个线路以实现串行数据传输功能,但这不符合我的需求。在本教程中实现2个线路,通过移动应用程序发送命令来转换串行数据,但是当我开始工作时,我希望将DA14531芯片切换到SP,而不是通过移动电话发送命令应用程序。我该如何解决这个问题?谢谢
嗨Mrweng,
您可以尝试通过发送虚拟at切换到二进制模式。也就是说,例如,当设备连接时,您可以调用以下API进入二进制模式:
user_on_connection()
{
user_cmd_interpreter( “AT + BINREQACK \ r \ n” 个,的sizeof( “AT + BINREQACK \ r \ n” 个),CMD_SRC_REMOTE);
}
希望这将解决您的问题。
这解决了我的大问题。我想问一下我是否可以使用UART2。我需要使用两个UART。UART1用于接收MCU发送的数据。UART2用于接收并发送到GSM模块的命令。我该怎么办?还是我应该注意什么?非常感谢你
你当然可以。
您可以使用UART2与UART1相同。
如果您遇到了一些问题,请为我分享更多信息,因此我可以伸出手。
关于无附件,我也想知道以下信息:
1.如何修改设备名称,在user_config.h文件中,我找到#define user_device_name,但在我修改它之后,它没有生效,我没有看到关于UM-B-140的任何信息:DA14531-da14585无附页如何修改设备名称,请告诉我如何修改名称。
2.我想知道哪个函数主要用于通过蓝牙将从串行端口收到的数据发送到移动电话应用程序。请告诉我这个功能的名称。
3.我想使用Southa功能,我应该参考哪些信息?还是应该如何完成?
非常感谢!
我看到了另一个关于这个新主题的线程,让我们继续讨论这个线程:
https://support.dialog-semicondiondiondiondumondiondum/forums/post/dialog-smartbond-bluetooth-low-energy-%2%80%93-software-dialog-%2%80%9csmartbond%ee2%80%9d%E7%B3%BB%E5%88%97%E4%Bd%8e%E5%8a%9f%E8%80%97%E8%93%9d%E7%89%99%E2%80%94%E8%BD%AF%E4%BB%B6 /一些