11个帖子/ 0新
最后一篇
otatiaro.
离线
最后一次露面:5年1个月前
加入:2016-03-15 08:46
开始一个新项目

你好,

我正在使用Murata LBCA2HNZYZ BLE模块(包括DA14580芯片)开发新电路板。

我们已经使用USB到串行转换器和蓝牙SPP为此应用程序,我们希望切换到价格,尺寸和IOS的兼容性(功耗根本不是问题,单位运行几分钟后拉动和放大器然后电池被替换)。

我没有下载SDK(今天会这样做),我有对话框开发套件(等待Murata Dev Kit)。

我的主要关注是关于吞吐量以及如何实现最佳吞吐量,仍然与PC,Android和iOS兼容。我们目前在BT和USB上使用115200bps,我知道我不会在ble上得到相同的速度,只是希望它不会太慢......

兼容性怎么样,它真的兼容了几乎所有智能手机吗?桌面PC兼容性(具有足够的硬件)呢?最近的笔记本电脑都配有BLE,它兼容,它是由Windows正确处理吗?Linux?苹果电脑 ?
我们正在使用Qt进行软件开发,它自5.5自5.5以来,有人已经使用Qt与DA14580交换数据?

托马斯。

设备:
otatiaro.
离线
最后一次露面:5年1个月前
加入:2016-03-15 08:46
你好,

你好,

另一个问题......我真的不想使用OTP,它是完全支持的最终设备,通过启动时通过UART注入固件(每次设备启动)?
我认为没有技术原因,这无法得到支持,但我更愿意确定。

这样我不必单独编写本机(我在制作中要编程的电路板上有另一个Cortex-M),只需要从主MCU控制UART / RESET PIN来注入固件(32KB我有256KB的“主要”固件),我可以让VPP引脚未连接,并且如果需要,可以更新BLE固件。

DSPS协议的固件大小是多少?

托马斯。

mt_dialog.
离线
最后一次露面:2个月4周前
职员
加入:2015-06-08 11:34
奥特蒂亚罗,

奥特蒂亚罗,

我想你对我们的DSPS应用最感兴趣,因为您希望用BLE将USB替换为串行转换器。我建议看看我们的参考例子的DSPS应用笔记。关于智能手机,可携带的折叠更像是依赖于智能手机的Android版本。DSPS应用程序已使用Android 4.4.2至5.0测试,iOS 7.0至8.1.1测试。DSPS应用程序使用对话框自定义配置文件(因为BT SIG没有采用官方BLE串行配置文件),因此为了在Windows或Linux上使用DSP,您必须使用额外的580,将收到数据和将把它们推到串口,因为DSPS应用程序仅在Android上使用而不是PC(Windows或Linux)。

关于您的第二个问题,是的,是使用UART下载代码到580,应用程序图像的内存大小在SDK3和SDK5中的大约17kbytes中约为15kbytes。

谢谢mt_dialog.

otatiaro.
离线
最后一次露面:5年1个月前
加入:2016-03-15 08:46
你好,

你好,

感谢你及时的答复。我还没有访问SDK(只有几个小时前要求它)。

OK 15 / 17KB不是一个大问题。任何提示如何使用?
我们正在使用我们自己的协议/终端程序,是使用第二个580强制性的PC使用,还是只是“只是”编码正确的软件来解释数据包(我理解应用程序不透明,它必须处理BLE报文而不是串行通信)?
使用DSP的预期数据速率是多少(我们已经在我们的协议中有校验和和重试)?

我正在完成硬件设计......无法弄清楚与antin和antout有什么关系......

托马斯。

mt_dialog.
离线
最后一次露面:2个月4周前
职员
加入:2015-06-08 11:34
奥特蒂亚罗,

奥特蒂亚罗,

我们不使用Qt,所以我不知道。您必须开发一个相当于Android / IOS DSP应用程序的Windows应用程序,该应用程序将实现自定义配置文件,连接和
由于没有标准配置文件,与DSPS 580应用程序交互。您可以在DSPS应用笔记中找到有关DSP应用的所有信息,传输速率从40Kbps为高达80kbps,具有115200波特率。

谢谢mt_dialog.

otatiaro.
离线
最后一次露面:5年1个月前
加入:2016-03-15 08:46
你好,

你好,

好的,收到Murata Dev套件,安装了工具等。
上传的prox_sensor示例项目到板上,开始它,寻找bt外围设备,好的,我可以用我的廉价USB BT / BLE加密狗在Windows 10上,尝试配对,配对确定。
伟大的 !
下一步,下载DSP,编译,加载到电路板并启动它,我可以在Windows中看到新的外设名称,好,尝试配对.... NOP,Windows不会与DSPS设备,休斯顿,我们有一个问题 !

在硬件方面,我在村田模块上连接了antin和antout,这没关系,现在关于外部32khz水晶,它似乎是可选的,你能确认吗?

托马斯。

otatiaro.
离线
最后一次露面:5年1个月前
加入:2016-03-15 08:46
似乎是因为窗户

似乎是因为Windows想要一些配对之王:https://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f / ...
或者这是否意味着我的应用程序可以在没有配对的情况下连接到设备(我必须调查)?
将配对添加到DSP时有多困难(我可能在同一区域中有多个设备,每个属于客户的一个,我喜欢人们错误地错误地连接到其他人的设备)。

托马斯。

otatiaro.
离线
最后一次露面:5年1个月前
加入:2016-03-15 08:46
基于此:http:/

基于此:http://support.dialog-semicondiondiondiondum/sdk-5-and-basic-board-problem.我在DSP目标项目中启用了安全性。
现在我可以从Windows 10和Windows Phone 8.1连接,我希望这不会为Android或iOS创造问题?

我还禁用睡眠模式并将慢速时钟源设置为不是32khz水晶,跳跃这足以从板上取下水晶。

下一步是软件开发,可以在PC / Android / IOS侧获取并运行(我可以继续Qt或切换回C#/ .NET / XAMARIN ...)。
但嘿,老实说,我并没有期望能够在几个小时后能够连接到它!

托马斯。

mt_dialog.
离线
最后一次露面:2个月4周前
职员
加入:2015-06-08 11:34
奥特蒂亚罗,

奥特蒂亚罗,

DSPS应用程序无法实现安全性以便对,它只需与客户端设备一起连接。就外部晶体而言,对于降压或升压模式,XTAL16是强制性的,对于Pages 142和143上的580数据表所示,XTAL32仅用于升压模式。

谢谢mt_dialog.

v007bond.
离线
最后一次露面:4年11个月前
加入:2015-11-10 12:09
大家好,

大家好,
我有关于PIN CONNECTION - MURATA模块ZY的疑问,在文档中,我看到了我使用115K绑定速率,我连接到P0_2和P0_3(UTX和RTX),但在此引脚上是CTS和RTS,我能做什么,我知道这件事协议是使用此连接的工作?
我知道如何连接到56k和9k但115k是问题。
感谢 。

表4:引导时不同引脚的UART波特率
UTX URX波特率(KBit / s)
p0_0 p0_1 57.6
p0_2 p0_3 115.2
p0_4 p0_5 57.6
P0_6 P0_7 9.6

mt_dialog.
离线
最后一次露面:2个月4周前
职员
加入:2015-06-08 11:34
嗨v007bond,

嗨v007bond,

我不确定我得到的问题,你正在谈论的UART波特率是预定义引脚的预定义波特率,当通过580执行引导序列(当主引导加载程序执行时)。启动序列完成后,您可以将引脚重置为在外设初始化功能中需要的任何功能性和波特率。请查看AN-B-001文档,了解有关580的引导顺序的更多信息。

谢谢mt_dialog.