你好,
我最近为DSP App构建了一个iOS应用程序(应用程序)(我使用DA14580开发套件 - 基本)。我的iOS应用程序能够扫描,连接和发现DA14580开发套件上的特性。iOS应用程序可以通过BLE成功发送数据到DA14580 DEV套件,但DA14580开发套件无法正确向iOS应用程序发送UART RX数据。
总之,
前向链接(不完美)
Mac串行端子 - > DA14580开发套件 - > iOS应用程序
反向链接(完美)
iOS应用程序 - > DA14580开发套件 - > Mac串行终端
前向链接中有三个条件:1。IOS应用程序正确接收数据。2. iOS应用程序收到数据,但它看起来像垃圾。3. iOS应用程序从未收到数据。
我的猜测是DSPS应用程序不正确读取UART(DSP UART RX问题)或DSP无法正确向iOS应用程序发送数据(DSPS BLE TX问题)。但是,我对DSPS应用程序源代码不太熟悉,所以我希望至少有一些提出的文件或功能来检查。此外,我已经尝试了iOS应用程序,您提供的人(DSP,都通过源代码和应用商店),它产生了相同的结果。如果您可以分享对类似问题的任何经验,将非常感激。如果有任何你希望我澄清和谢谢你的时间,请告诉我。
问候,
迈克尔
设备:
嗨Chanmi168,
我不知道IOS对话框应用程序的任何问题,如果在运行应用程序时遇到问题,那么我认为设备的设置有问题,是流量控制是否已启用?如果您使用的是HW Flow Control,您是否正确连接了DSP手册指示的相应引脚(使用Pro或使用FTDI的基本套件)。此外,在您使用的终端上,您是否设置了与设置相对应的流控制配置选项?
谢谢mt_dialog.
我在我的MCU中实施了流量控制,所以这就是为什么前向链接不起作用。问题已得到解决。谢谢你的帮助。
问候,
迈克尔