⚠️
大家好. .谢谢光临论坛。令人兴奋的消息!我们现在在移动的过程中,我们的新论坛平台,将提供更好的功能和包含在主对话框的网站。所有文章和帐户已经被迁移。我们现在只接受交通新论坛,请发布任何新的线程//www.xmece.com/support。我们将修复bug /优化搜索和标签在接下来的日子里。
9新职位/ 0
最后发表
Delta-GRJ
离线
最后看到:1个月2星期前
加入:2016-04-17 23:41
需求方版本问题

嗨,对话框中,

我们有一个现有的设计基于DA14583使用dsp嗯- b - 038年详细,UART审稿是h / w流控制在115200波特。沟通总是从DA14583自定义android应用程序与应用程序总是广告DA14583发起连接。

我们现在切换到Inventek DA14585基础模块和最新dsp详细嗯- b - 088。最初的测试不是很成功。我们有审稿1方向(Android应用程序DA14585 UART的TX)但数据DA14585似乎并没有和h / w流控制停止传播。

我们没有修改自定义应用程序,请希望你的评论如下。

1。你希望一个现有的android应用程序基于嗯- b - 038与最新的需求方和DA14585无缝地工作(GPIO分配调整当然适合h / w)

2。版本之间的w / h流控制意义上改变了吗?

3所示。有什么应该禁用默认编译开关允许兼容现有的android应用程序?亚博国际官网平台网址

4所示。有版本迁移文档我错过了吗?

任何帮助将不胜感激,编译开关的数量和配置很重要,我们在时间的压力下得到这个工作,我们认为一个简单的编译与GPIO适应性。

非常感谢

加里•杰克逊

设备:
PM_Dialog
离线
最后看到:17小时3分钟前
工作人员
加入:2018-02-08 11:03
嗨Delta-GRJ,

嗨Delta-GRJ,

谢谢你的问题。请查收我的评论:

  1. 我认为,现有的应用程序应该工作。DA14580/3, DA14585/6 DA14531,使用相同的dsp应用程序。请看看这个从需求方门户://www.xmece.com/亚博电竞菠菜products/dialog-serial-port-service-dsps
  2. 最新版本的dsp、UART通信所需的硬件流控制。如果你检查user_periph_setup。h曾经文件在两个dsp版本,您将看到UART GPIOs在最新版本已经改变。使用UART针是什么在你身边吗?
  3. 你能澄清这一个吗?
  4. 你可以看一看DA14580发行说明对话框的串行端口服务DA14585-DA14531需求方的发行说明文档。

你能请注明你能与您的自定义手机应用?Th唯一的问题是,DA14585不能传播UART传入的数据/祝福?如果是的,我认为这是由于UART错误配置。你使用我们的任何Pro-DKs吗?

谢谢,PM_Dialog

Delta-GRJ
离线
最后看到:1个月2星期前
加入:2016-04-17 23:41
嗨PM_Dialog,

嗨PM_Dialog,

谢谢你的回复,这是进一步的细节,我希望将协助:

1。我用凯尔项目DA14585 dsp设备延长睡眠和远程配置启用。

2。我用一个新的定制开发使用Invertek模块PCB(585)为基础的UART采取垫勾搭到外部现有董事会我设计了前一段时间。外部董事的STM32连接到一个DA14583运行需求方(嗯-基于b - 038)。我删除了DA14583链接TX, RX, CTS, RTS的新董事会invertek模块。DA14585 UART信号,如user_periph_setup中定义。h:

#定义GPIO_UART1_TX_PORT GPIO_PORT_0 / / STM (DA)

#定义GPIO_UART1_TX_PIN GPIO_PIN_2

#定义GPIO_UART1_RX_PORT GPIO_PORT_0

#定义GPIO_UART1_RX_PIN GPIO_PIN_3

#定义GPIO_UART1_RTS_PORT GPIO_PORT_0

#定义GPIO_UART1_RTS_PIN GPIO_PIN_1

#定义GPIO_UART1_CTS_PORT GPIO_PORT_0

#定义GPIO_UART1_CTS_PIN GPIO_PIN_5

也证实了这种GPIO配置对话框SmartConfig应用程序(我可以连接到)我也用DA SmartTerminal将TX / RX连接在一起并确认数据是循环当个体的特征和类型。

3所示。我可以建立BLE连接DA14585 OK。——从我的自定义应用程序和工具所示的对话框。

4所示。我可以发送祝福来自我定制的安卓应用DA14585看看30字节数据包出现在正确的UART STM32的解释。

5。1 s 30字节从自定义应用程序后到达STM32, STM32将开始发送datablocks通常2 k字节的大小之间的100毫秒的延迟,总是等待DA降低RTS,总是停顿在每发送一个字节。

6。我钓了一个逻辑分析仪和可以看到DA推出30字节RX载荷,然后1 s STM32开始推出它的数据。DA维护RTS低大约21毫秒,提高了55我们降低了进一步21女士(在此期间从STM32数据被发送)。这之后达提出了RTS,它仍在为剩余的连接状态。这通常代表约420 - 480个字符为115200波特。注意55我们提高的RTS似乎中期字节STM32所以这不是正确的。

7所示。一些微小的变化,支持Invertek DA实现,这些我不认为与这个问题有关。

我同意它感觉就像一个UART握手的问题但交互逻辑分析仪似乎像预期的那样(除了DA防止数据被推在40毫秒左右)。我不知道如果这需求方的当前版本是符合历史的android应用程序。

我将审查文档你标示但任何明显的问题请告知。这是一如既往,时间对我至关重要。

非常感谢

加里J

Delta-GRJ
离线
最后看到:1个月2星期前
加入:2016-04-17 23:41
嗨PM_Dialog

嗨PM_Dialog

进一步的信息,我希望可以用我以前的文章和评论为我们提供额外的建议:

核心的问题,我们已经调查和回答确认最新的dsp 6.150.4.50将与历史的Android应用程序,特别是那些使用dsp开发5.150.2 DA14583 (SDK)——然而我继续与一个特定的自定义应用程序有问题,只能5.150.2。这个应用程序连接如预期但总是提出握手我前所述,ie。RTS从DA设置为低21女士和数据从UART进入DA但在200 - 250字节再次提高55我们降低进一步21女士返回之前嗨的其余部分连接阻塞所有数据发送祝福。

我一直推迟入站数据建立连接后没有效果。

请建议如果有连接启动版本之间的区别和任何方式我可以调试。我没有Android源代码或访问原Android开发人员。

这是唯一的办法从对话框技术支持吗?

非常感谢

加里•杰克逊

Delta-GRJ
离线
最后看到:1个月2星期前
加入:2016-04-17 23:41
嗨PM_Dialog

嗨PM_Dialog

进一步的信息,我希望可以用我以前的文章和评论为我们提供额外的建议:

核心的问题,我们已经调查和回答确认最新的dsp 6.150.4.50将与历史的Android应用程序,特别是那些使用dsp开发5.150.2 DA14583 (SDK)——然而我继续与一个特定的自定义应用程序有问题,只能5.150.2。这个应用程序连接如预期但总是提出握手我前所述,ie。RTS从DA设置为低21女士和数据从UART进入DA但在200 - 250字节再次提高55我们降低进一步21女士返回之前嗨的其余部分连接阻塞所有数据发送祝福。

我一直推迟入站数据建立连接后没有效果。

请建议如果有连接启动版本之间的区别和任何方式我可以调试。我没有Android源代码或访问原Android开发人员。

这是唯一的办法从对话框技术支持吗?

非常感谢

加里•杰克逊

PM_Dialog
离线
最后看到:17小时3分钟前
工作人员
加入:2018-02-08 11:03
嗨,加里·杰克逊,

嗨,加里·杰克逊,

谢谢你的评论。让我看看这个内部和我会尽快送还给你。

谢谢,PM_Dialog

Delta-GRJ
离线
最后看到:1个月2星期前
加入:2016-04-17 23:41
嗨PM_Dialog

嗨PM_Dialog

其内部11天你有什么评论,可以帮助解决这个问题吗?

我进一步调查,另外确认最新的需求方6.150.4.50与2我的3现有自定义android应用程序,这样发生第一轮我测试的应用程序不工作。亚博国际官网平台网址

第三个应用程序很重要,工作很好与原583年”。通过观察有限调试可以通过android工作室(记住我们没有源)我看不出一个明显的区别这个程序使用我的旧硬件和不使用新硬件。好像连接参数都是一样的,注册通知RX设置正确,但没有发送给它。所有我能想到的是不同的在启动/设置连接防止UART RX和BLE TX吗?

请告知,我们需要信心切换到585年生产尽快。

谢谢

加里J

PM_Dialog
离线
最后看到:17小时3分钟前
工作人员
加入:2018-02-08 11:03
嗨Delta-GRJ,

嗨Delta-GRJ,

我的道歉延迟。的3理查德·道金斯自定义应用程序开发的吗?这是应用程序免费下载吗?

因为它是使用2我的3现有自定义android应用程序,我假设的具体问题是相关的移动应用程序。亚博国际官网平台网址

可以使用一个祝福嗅探工具,并分享一个嗅探器捕捉,这样我们在空气中可以了解到发生了什么事?

你能测试这也与需求方的对话框移动应用程序?它可以为Android和iOS。你还可以找到源代码需求方门户:

//www.xmece.com/亚博电竞菠菜products/dialog-serial-port-service-dsps

谢谢,PM_Dialog

Delta-GRJ
离线
最后看到:1个月2星期前
加入:2016-04-17 23:41
嗨PM_Dialog

嗨PM_Dialog

自定义应用程序不是公众和所有应用程序与我们的硬件使用情况下,这是发送2 k datablo亚博国际官网平台网址cks从DA14585 Android应用程序的连接。这是针对应用程序发送命令我们的董事会(BLE - > DA14585 - > STM32)进行的转移。在每个失败我确实可以看到命令到达和STM32开始发送数据到DA14585但这数据似乎从未得到推/祝福。

我将调查是否使用BLE包嗅探器可以捕获。看起来像没有简单的答案,而这个问题可能是这个失败的android应用程序,其改变需求方项目/平台强调这种移动应用的不足之处。我希望这将是一个已知问题和序列/时间相关。

谢谢

加里J