DA14580和外部MCU通过UART

10个帖子/ 0新
最后一篇
费尔南多耗费
离线
最后一次露面:1年4个月前
加入:2014-11-14 13:50
DA14580和外部MCU通过UART

你好!

我需要使两个DA14580 BT模块相互作用,并且每个模块将通过UART连接到外部MCU。非常低的带宽是必要的。
在这种情况下使用的最佳项目是什么?
串行端口服务和邻近项目之间有什么区别?

我也有两个Pan1740 USB Dongles,也可能会用它来初始学习,只要有人给我方向。

我一直在阅读很多文件,但这是很多信息,我有点丢失。

谢谢!

py_dialog.
离线
最后一次露面:2年10个月前
职员
加入:2014-08-25 09:59
嗨费尔南多,

嗨费尔南多,

Proximity Plus Suota将更多地关注格式化数据传输,并支持将数据写入RAM / Flash / EEPROM。
SPS目标是在对等体之间提供透明数据流运输,仅支持UART。
在您的情况下,您可以使用SW的SW视图。但它可能会更快地使用SPS。因为在SPS示例中,分别以完全托管模式分别为SELED和客户端的项目。从您的描述中,这两个项目已经满足您的所有要求。

问候!
PY

费尔南多耗费
离线
最后一次露面:1年4个月前
加入:2014-11-14 13:50
谢谢你的重播!

谢谢你的重播!

起初我认为我需要使用完全嵌入的模式,但现在我意识到我可以使用串行端口服务的完全托管模式(给定的),因为我需要的只是从蓝牙模块读取和发送数据,通过UART引脚的外部MCU。那是对的吗?
如果是这样,SPS_HOST_FH需要在设备DA14580上的主机DA14580,SPS_DEVICE_FH上,以及我需要在外部MCU项目上结合到我的外部MCU项目中,以使其与DA14580发生频繁?

je_dialog
离线
最后一次露面:1个月1天前
职员
加入:2013-12-05 14:02
你好费尔南多,你的

你好费尔南多,你的假设是正确的。在外部MCU上,您需要实现UART到接口到DA14580。您可以将DA14580视为在此实例中的无线UART上工作。

BR JE_DIALOG.

拉古基塔雅那....
离线
最后一次露面:5年4个月前
加入:2015-11-05 08:31
你好je_dialog-你能

您好JE_DIALOG--请您提供更多信息或参阅嵌入模式和托管模式的差异的任何文档吗?

mt_dialog.
离线
最后一次露面:2个月1周前
职员
加入:2015-06-08 11:34
嗨拉古基泰扬,

嗨拉古基泰扬,

您可以在Doc UM-B-015中找到有关SDK软件架构的信息(检查6.3部分软件配置)。但简而言之,完全嵌入的完全托管系统之间的区别在于,在完全嵌入式系统中,应用层使用外部MCU,并且DA仅实现BLE堆栈。在完全托管的应用程序中,BLE堆栈使用DA。大多数示例都使用完全托管配置,但您可以在SDK中找到完全嵌入式配置的接近参考示例。

谢谢mt_dialog.

拉古基塔雅那....
离线
最后一次露面:5年4个月前
加入:2015-11-05 08:31
你好mt_dialog,

你好mt_dialog,

感谢您的回复。我们希望使用SPS_HOST和SPS_DEVICE项目作为具有外部处理器(i.mx6)的完全托管配置模式的参考。我的理解是,由这些项目中生成的十六进制/ bin文件需要闪烁到蓝牙模块中,以将模块配置为完全托管模式,然后外部处理器(i.mx6)将执行用户应用程序以与蓝牙通信模块。如果IAM错误,请纠正我。我的问题是 - 如何将十六进制/ bin文件闪存到蓝牙模块?(基于DA14580的蓝牙模块接口到I.MX6处理器)。

问候
拉古楚凯塔安

mt_dialog.
离线
最后一次露面:2个月1周前
职员
加入:2015-06-08 11:34
嗨拉古基泰扬,

嗨拉古基泰扬,

DSPS应用程序是一个在DA上运行的完整托管应用程序。如果您希望外部proccelsor将串行数据发送到da和da,因此根据其UART中收到的命令,那么我想你可以做到这一点。关于使用智能片段闪烁da您可以使用OTP或Flash放置DSPS代码。您可以在工具的帮助选项中找到有关UISNG The Tool和Smart Scepets帮助手册的详细信息。

谢谢mt_dialog.

诺斯
离线
最后一次露面:3年5个月前
加入:2017-04-27 21:00
你好,我是一个较新的对话

你好,我是一个较新的对话框da14580。我有一个Murata套件P2ML3656,我想在NCP模式下使用来自Atmel的另一个Micro,通过UART。IM基于DA1458x_sdk \ 5.0.4 \ projects \ host_apps \ windows \ proximity \ Reporter中的UM-B-010和主机Windows示例。我试图将Windows主机调整到我自己的Micro Atmel Samd21,但我不冷。有人可以帮助我或给我一些例子吗?我需要知道app.c和console.c中的重要功能是什么,以获取正确的消息。Windows编译器有很多功能,但是无法识别来自我自己的Micro UART的发送和再次的功能。

谢谢
诺斯

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

嗨Nios,

使用580的外部配置作为中央的Windows项目可用,但还有一个示例,外部配置作为外设记者,演示使用2 580,作为运行应用程序的外部设备而另一个580正在运行BLE堆栈。您将能够在Da1458x_sdk \ 5.0.4 \ projects \ host_apps \ da1458x \ proximity \ Reporter中找到该示例,在这两个模块之间使用的接口是SPI,而不是UART。也许这将为您提供适当的提升,您将在UM-B-013-DA14580 OVER SPI接口中找到一些文档。两个设备之间使用的消息格式遵循GTL协议,您将能够在集成处理器应用程序中的UM-B-017-DA14580 / 581 GTL接口中找到适当的文档和UM-B-010 DA14580 / 581雷竞技安卓下载/ 583接近应用程序,因此应在两个设备之间接收和发送的数据包格式应与GTL协议进行编译。

谢谢mt_dialog.