亲爱的对话支持团队,
我需要两个Da14585来交换数据(不使用uart,即只有2个Da14585直接交换数据),所以我测试了DSPS示例。
要从对等设备获取数据,我首先使用Android手机测试“DSPS_DEVICE_DMA”项目。
我使用“ARCH_PRINTF”(它已启用),如附件中输出数据。
两个测试(见附带/两个测试中的图片有以下问题):
1. gattc_write_req_ind_handler <@file sps_server_task.c>
2.user_sps_server_data_write_ind_handler < @file user_spss_task.c >
我遇到了以下问题:
当用移动移动时,“Arch_Printf”在第一次连接中不能换算调试信息,但如果我断开连接,然后再次连接,那么如果我“发送”信息来自手机,我可以从“Arch_Printf”中获取信息,第3和第4个连接可以从“ARCH_PRINTF”输出调试信息。
所以我想问:
1.为什么在第一个连接,我不能得到输出信息。
2.在哪里最好的地方/哪些功能来获取数据?如果您可以帮助我告诉我获得数据的最佳方式?
谢谢
本杰明
关键词:
设备:
嗨BenjaminDu,
你能澄清你想要完成的内容吗?您提到您希望在没有UART的情况下在2DA1585之间交换数据,因此它们都运行DSP固件(其中一个是主机和另一个设备)。这是默认在DSP参考设计中实现。之后您提到您连接了移动电话,因此设备与两个主机连接?此外,您使用了哪种申请?你下载了DSPS移动应用程序吗?DSP将传入数据打印到串行监视器中。道歉,但我有点混淆了你的描述,所以请尝试详细解释你想要完成的事情。
谢谢,PM_DIALOG.
亲爱的对话框,
让事情变得更容易,让我以简化的方式表达。
我在一个DA14585(作为设备)上测试了“DSPS_DEVICE_DMA”项目并将其与移动连接(我下载了DSPS移动应用程序)
连接手机时,“arch_printf”不能把调试信息在第一次连接,但是如果我断开连接,并连接再次,如果我从移动“发送”信息,我能把信息从“arch_printf”(设备),没关系,3日和4日连接输出调试信息从“arch_printf”。
所以我想问:
1.为什么在第一个连接,我不能得到输出信息。
2.在哪里最好的地方/哪些功能来获取数据?如果您可以帮助我告诉我获得数据的最佳方式?
谢谢
本杰明
嗨BenjaminDu,
您是否有CFG_PRINTF(在da1458x_config_basic.h)定义?此定义启用串行接口日志记录机制。如果定义了CFG_Printf,CFG_PrintF_UART2控制使用的UART模块。如果使用定义的UART2。如果不是,则使用UART.UART或UART2驱动程序必须分别包含在项目中。
谢谢,PM_DIALOG.
嗨对话支持团队,
我已经定义了,我可以在第二个连接和第3个,第4页中获取使用“Arch_Printf”的调试信息。
我的问题是,在DA1458x供电后我无法在第一次连接时无法获得信息。
以下2个问题希望您能帮助回答:
1.为什么在第一个连接,我不能得到输出信息。
2.在哪里最好的地方/哪些功能来获取数据?如果您可以帮助我告诉我获得数据的最佳方式?
嗨BenjaminDu,
您有Pro-DK还是定制董事会?ARCH_PRINTF使用UART2和DSPS应用程序代码默认使用UART1。请在user_periph_setup.h标题文件中检查UART定义。如果您使用的是Pro-DK,则UART1直接连接到FTDI,因此如果您希望有UART2,则必须连接到UART2的FTDI。In more details, if you need to get printed additional debug information from UART2 (CFG_PRINTF is defined in da1458x_config_basic.h) then the pins 0.1 (TX) and 0.2(RX) exposed to connectors J5 of Pro DK’s respectively can be utilized by connecting a USB to Serial converter. I tested from my side and it is working as expected.
Pro-DK的修改
谢谢,PM_DIALOG.
我有正确的硬件连接,否则我无法在第二个连接时获取信息。
我的问题是在DA1458X供电后,我无法在第一次连接的第一次连接时获得信息和主机(我的手机)。
你能在第一次连接时获得信息吗?
以下2个问题希望您能帮助回答:
1.为什么在第一个连接中,我无法获取输出信息。
2.在哪里最好的地方/哪些功能来获取数据?如果您可以帮助我告诉我获得数据的最佳方式?
如果第一个问题很难回答,你能给我一个第二个问题的答案吗?
嗨BenjaminDu,
我无法复制你的问题。如果您对DSP项目进行了任何其他修改,请您告诉我吗?我使用了所附的代码,但我可以发送您想要发送的信息。此外,你能澄清一下你用调试信息的意思吗?
谢谢,PM_DIALOG.