11个职位/0个新职位
最后一篇文章
Otatiaro
离线
最后一次见到:5 years 3 weeks ago
已加入:2016-03-15 08:46
启动新项目

你好,

I'm developing a new board with a Murata LBCA2HNZYZ BLE module (which includes a DA14580 chip).

我们已经在使用USB到串行转换器和Bluetooth SPP用于此应用程序,我们希望在价格、大小和与iOS的兼容性方面切换到BLE(功耗根本不是问题,装置运行几分钟拉安培和安培,然后更换电池)。

我还没有下载SDK(今天就可以了),我有对话框开发工具包(等待murata开发工具包)。

我主要关心的是吞吐量以及如何实现最佳吞吐量,并且仍然兼容PC、android和iOS。我们目前使用115200bps的BT和USB,我知道我不会得到同样的速度在BLE,只是希望它不会太慢。。。

What about compatibility, is it really compatible with pretty much all smartphones out there ? What about desktop PC compatibility (with adequate hardware) ? Are recent laptops all equipped with BLE, is it compatible, is it handled correctly by windows ? linux ? mac ?
我们使用Qt进行软件开发,它从5.5开始就有了可靠的支持,有人已经使用Qt与DA14580交换数据了吗?

Thomas.

Device:
Otatiaro
离线
最后一次见到:5 years 3 weeks ago
已加入:2016-03-15 08:46
你好,

你好,

另一个问题。。。我真的不想使用OTP,在终端设备中是否完全支持在启动时(每次设备启动时)通过UART注入固件?
我看没有技术上的原因,这是不能支持的,但我宁愿确保。

This way I wouldn't have to program the unit separately (I have another Cortex-M on the board that I need to program in production), and just need the UART / RESET pins to control from the main MCU to inject firmware (32kB is not a big deal, I have 256kB of "main" firmware), I can leave the VPP pin unconnected, and can update the BLE firmware if needed.

What is the firmware size for the DSPS protocol ?

Thomas.

MT\u对话框
离线
最后一次见到:1个月3周前
工作人员
已加入:2015-06-08 11:34
大田太郎你好,

大田太郎你好,

I suppose that you are most interested in our DSPS application since you want to replace the USB to serial converters with BLE. I would suggest to have a look at the DSPS application note of our reference example. Regarding Smart phones, the compability is more of an android version dependant than a Smart Phone. The DSPS application has been tested with android 4.4.2 to 5.0 and with iOS 7.0 to 8.1.1. The DSPS application uses a dialog custom profile (since there isn't an official BLE serial profile adopted by the BT SIG yet) so in order to use the DSPS over windows or Linux you have to use an extra 580 that will receive the data and will push them to your Serial port, since the DSPS application is only available on android and not on a pc(windows or Linux).

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

谢谢你的对话

Otatiaro
离线
最后一次见到:5 years 3 weeks ago
已加入:2016-03-15 08:46
你好,

你好,

谢谢你的快速回答。我还没有访问SDK的权限(几个小时前才要求)。

Ok 15/17kB is not a big deal. Any hint for Qt use ?
We are using our own protocol / terminal program anyway, is using a second 580 mandatory for PC use or is it "just" coding the correct software to interpret packets (I understand it is not transparent for the app, it has to handle BLE packets and not serial communication) ?
使用DSP的预期数据速率是多少(我们的协议中已经有校验和和重试)?

我正在完成硬件设计。。。只是还不知道怎么处理安丁和安托特。。。

Thomas.

MT\u对话框
离线
最后一次见到:1个月3周前
工作人员
已加入:2015-06-08 11:34
大田太郎你好,

大田太郎你好,

我们不使用qt,所以我不知道。您必须开发一个windows应用程序,该应用程序相当于android/iosdsps应用程序,它将实现自定义概要文件、connect和
与DSPS 580应用程序交互,因为没有标准配置文件。您可以在DSPS应用说明中找到有关DSPS应用程序的所有信息,传输速率从40kbps到80kbps,波特率为115200。

谢谢你的对话

Otatiaro
离线
最后一次见到:5 years 3 weeks ago
已加入:2016-03-15 08:46
你好,

你好,

Ok received the murata dev kit, installed the tools, etc.
上传prox\u传感器的例子项目到董事会,开始它,寻找BT外设,确定我可以看到它与我的廉价USB BT/BLE加密狗在windows10上,尝试配对,配对确定。
伟大的!
Next step, download DSPS, compile, load to the board and start it, I can see the new peripheral name in windows, good, try to pair .... nop, windows won't pair with dsps device, Houston, we have a problem !

在硬件方面,我在Murata模块上连接了ANTin和ANTout,没关系,现在关于外部32KHz晶体,它似乎是可选的,你能确认吗?

Thomas.

Otatiaro
离线
最后一次见到:5 years 3 weeks ago
已加入:2016-03-15 08:46
Seems to be because windows

Seems to be because windows want some king of pairing :https://e2e.ti.com/support/wireless\u connectivity/bluetooth\u low\u energy/f/。。。
或者这是否意味着我的应用程序可以连接到设备而无需配对(我必须调查)?
多么困难是添加配对吗to DSPS (I may have multiple devices in the same area, each one belonging to a customer, I like the idea that people don't connect to someone's else device by mistake).

Thomas.

Otatiaro
离线
最后一次见到:5 years 3 weeks ago
已加入:2016-03-15 08:46
基于这个:http:/

基于此:http://support.dialog-semiconductor.com/sdk-5-and-basic-board-problem我在DSPS目标项目中启用了安全性。
现在我可以从Windows10和WindowsPhone8.1连接,我希望这不会给Android或iOS带来问题?

I also disabled sleep modes and set the slow clock source to not the 32KHz crystal, hopping this is enough to remove the crystal from the board.

下一步是进行软件开发,以便在PC/Android/iOS端启动并运行(我可以继续使用Qt或切换回C#/.NET/Xamarin…)。
但是,说实话,我没想到几个小时后就能连接上它!

Thomas.

MT\u对话框
离线
最后一次见到:1个月3周前
工作人员
已加入:2015-06-08 11:34
大田太郎你好,

大田太郎你好,

DSPS应用程序并没有为了配对而实现安全性,正如您所注意到的,它只是与客户机设备连接。就外部晶体而言,XTAL16对于降压或升压模式是强制性的,XTAL32仅对于升压模式是强制性的,如第142页和第143页的580数据表所示。

谢谢你的对话

v007bond公司
离线
最后一次见到:4年10个月前
已加入:2015-11-10 12:09
大家好,

大家好,
我有关于引脚连接的问题-村田模块ZY,在文件中,我看到如果我用115k绑定率工作,我连接到P0\u 2和P0\u 3(UTX和RTX),但在这个引脚是CTS和RTS,我能做什么,我知道这个协议是与这个连接工作?
我知道如何连接到56k和9k,但115K是个问题。
Thank .

表4:启动时不同引脚上的UART波特率
UTX URX Baud rate (kbit/s)
P0\ 0 P0\ 1 57.6
P0\ 2 P0\ 3 115.2
P0_4 P0_5 57.6
第6页第7页第9.6页

MT\u对话框
离线
最后一次见到:1个月3周前
工作人员
已加入:2015-06-08 11:34
你好,v007bond,

你好,v007bond,

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

谢谢你的对话