10个员额/0个新员额
最后一篇文章
christianjohnson
离线
最后一次见到:6年3个月前
加入:2015-06-10 18:46
松下EVAL_PAN1740上的DSP

我希望使用EVAL_PAN1740评估套件评估松下PAN1740设备的范围,但我遇到了一些问题。

我有一个我正在尝试使用的工具包:
http://na.industrial.panasonic.com/亚博电竞菠菜products/wireless-connectivity/evalua..。

我找到了所有松下的文档:
pan1740_applicationnote.pdf
panasonic_pan1740_design_guide_v1.7.pdf

我想将eval工具包设置为一个虚拟串行端口应用程序,并在两个模块之间来回发送测试数据包。一旦工作正常,我想使用串口测试来确定模块的实际范围和吞吐量。

由于我们正处于初步评估阶段,我们不想投入太多的时间和精力来开发和调试一个定制的固件来进行范围测试。看起来Dialog网站上的对话串行端口服务(DSPS)参考设计应该能做我们需要的范围测试,但它似乎不能在PAN1740 Eval工具包上工作。我可以编译da14580_dsps_3 .150.2 __13_2_2015.zip文件中的“sps_device”和“sps_host”项目,但当我在模块上加载它们时,没有工作。这两个虚拟COM端口(Jlink CDC UART端口)没有显示任何活动,并且没有响应。我知道应用程序正在运行,因为我可以中断与调试器,并看到活动,但它似乎只是工作“开箱即用”的eval板。

我的问题是:

1.您是否希望Dialog串行端口服务参考设计与EVAL_PAN1740板(一个配置为设备,另一个配置为主机)配合使用?
2.参考设计是否需要配置/修改,以便使用PAN1740评估板。我找到了“DA14580串行端口服务参考应用程序_v1 3.pdf”,并尝试了DA14580_config.h和uart_sps.h文件中的一些设置,但没有成功。
3.对尝试的事情有什么建议吗?

设备:
Ingo
离线
最后一次见到:8个月2周前
大师 松下
加入:2014-01-16 11:19
嗨,克里斯蒂安,

嗨,克里斯蒂安,

我认为你的方法很合适。
对于加密狗上的DSP,您需要禁用硬件流量控制和扩展睡眠模式。不幸的是,USB加密狗不支持这一点。请参阅指南:
http://pideu.panasonic.de/files/Documents/WM%20Documents/PAN1740/PAN1740...
如果您还想测量电流消耗和睡眠模式,请使用Pro套件。

最好的问候,
Ingo

gert186
离线
最后一次见到:1年8个月前
加入:2016-04-21 12:59
你好

你好

我还有一个问题,
我无法打开新的线程。
我想将DSPS外围模式调整为远程系统,如果我通过DSPD发送A,PAN 1740应以b应答系统。PAN 1740上没有其他串行接口。

我想建立一个命令应答系统。

我想了解如何从BLE写入IOS。我发现命令user_send_ble_data()

但我真的不知道如何定期写。喜欢
用户发送数据(“HALLO”,5);在arch_main()中,While(1)循环。

你的身体能支持我吗?

向格特问好

MT_对话框
离线
最后一次见到:7个月6天前
工作人员
加入:2015-06-08 11:34
嗨,gert186,

嗨,gert186,

如果您只想使用DSPS应用程序向DSPS android应用程序发送数据,您可以使用您提到的带有计时器的功能,并定期调用它。在连接period_send=app_easy_timer(1000,定期数据计时器处理器)时设置计时器;并使用类似以下代码段的处理程序,在断开连接时取消计时器:

作废定期\数据\计时器\处理程序(作废)
{
user_send_ble_data(“喂”,5);
周期发送=应用程序简易计时器(100,周期数据计时器处理器);
}

虽然DSPS应用程序是串行端口模拟,但如果您只想将数据发送到链路的另一端,有更简单的方法可以做到这一点,用户只需发送一个通知给客户端,通知中的值写在特定的特征上,为了只发送一个值,有一些更简单的方法不需要使用DSP。

谢谢你的对话

gert186
离线
最后一次见到:1年8个月前
加入:2016-04-21 12:59
谢谢你的回答,

谢谢你的回答,

我想用这样的东西来控制PAN 1740:

如果我使用DSP ah字符(如“S”)从手持设备发送数据,PAN应尽可能快地将数据发送到手持设备。如果我发送一个“P”,它将停止。
下一步应该是从I2C读取一个值,并尽快将该数据发送到手持设备。

有没有人能给我一个keil v5的基础项目,有这个通信功能?
如果我发送ah S,它会尽可能快地发送随机数,如果我发送P,它会停止。
只是基础的项目和沟通处理?

那太好了。

顺致敬意,
哥特

MT_对话框
离线
最后一次见到:7个月6天前
工作人员
加入:2015-06-08 11:34
嗨,gert186,

嗨,gert186,

我们没有任何可用于此类实施的模板,唯一一个接近您所寻找的项目是DSPS项目,您必须仔细研究它才能实现您所需要的。请查看列出数据管理功能的串行端口服务手册,然后您可以根据需要扩展功能。

谢谢你的对话ydF4y2Ba

gert186
离线
最后一次见到:1年8个月前
加入:2016-04-21 12:59
你好

你好
我已经适应该项目的DSP和工程悄悄好!有人能给我一个概述如何得到一个模拟值发送出去?
我已经测试了
用户发送数据((uint8 t*)电池获取电平(电池AAA),4);
但什么也没传。

请帮忙

MT_对话框
离线
最后一次见到:7个月6天前
工作人员
加入:2015-06-08 11:34
嗨,gert186,

嗨,gert186,

您是否尝试将android应用程序设置为使用十六进制数据而不是ascii?

谢谢你的对话

gert186
离线
最后一次见到:1年8个月前
加入:2016-04-21 12:59
是的。没有结果

是的。没有结果reading Analog Inputs.

MT_对话框
离线
最后一次见到:7个月6天前
工作人员
加入:2015-06-08 11:34
嗨,gert186,

嗨,gert186,

当读取模拟输入或使用DSPS应用程序发送数据时,您没有得到结果?我已经用一个内核计时器尝试了上面的代码片段,并且我能够在另一边获得一些数据。

谢谢你的对话

主题锁定