DA14580作为中心角色

13个帖子/ 0新
最后一篇
石王
离线
最后一次露面:2天前1年
加入:2015-10-23 03:55
DA14580作为中心角色

SDK:3.0.6
嗨,对话
DA14580可以连接多个设备(MAX是6)
see at
http://support.dialog-semicondiondiondum/da14580%e5%8f%afeeee4%BB%A5%EE6%94%...

是否有任何可以连接到多个设备的演示?

谢谢 。

Device:
mt_dialog.
离线
最后一次露面:2 months 1 day ago
职员
加入:2015-06-08 11:34
嗨石头,

嗨石头,

是的580作为中央操作时,有能力与更多的1个外围设备(最多6个为580,以及581的夫妇)。此类配置的唯一可用示例是位于SDK中的外部Proximity_Monitor示例。

谢谢mt_dialog.

石王
离线
最后一次露面:2天前1年
加入:2015-10-23 03:55
Hi,Dialog , Is the : ..

嗨,对话框,是:.. \ da1458x_sdk_3.0.6 \ dk_apps \ keil_projects \ proximity \ monitor_fe \ fe_proxm_sdk.uvproj?我看到了这个例子,有点困难。这个例子有更多的文件吗?
是sdk5.0有主的例子吗?

mt_dialog.
离线
最后一次露面:2 months 1 day ago
职员
加入:2015-06-08 11:34
嗨石头,

嗨石头,

The proximity monitor has examples in all the SDK's, the example is the in the SDK3 is the prox_monitor_ext_usb or the prox_monitor_ext project, in the SDK5 is the prox_monitor_ext project. Since are fully embedded projects they require an external processor to operate check the projects/host_apps/windows directory in the SDK. You can have a look at the UM-B-010 User manual for more info about the proximity example.

谢谢mt_dialog.

石王
离线
最后一次露面:2天前1年
加入:2015-10-23 03:55
Hi, Dialog:

Hi, Dialog:
我没有USB-Dongle,(我可以使用另一个DA14580 Borad与USB-Serial模块(FTDI)连接,而不是USB-Dongle?)
请看附件,它可以工作吗?或者我需要另一张董事会?

附件:
mt_dialog.
离线
最后一次露面:2 months 1 day ago
职员
加入:2015-06-08 11:34
嗨石头,

嗨石头,

你的意思是使用另一个开发工具而不是电子狗in order to use the proximity monitor ? Yes, you can use either the pro or the basic kit just make sure that in the fw you are going to download you set the HW_CONFIG in the user_periph_setup.h to the appropriate dev kit. Also make sure that the P04 and P05 are connected with the UART input of the JTAG on the basic kit and the FTDI in case of the pro dev kit.

谢谢mt_dialog.

石王
离线
最后一次露面:2天前1年
加入:2015-10-23 03:55
嗨,对话框:

嗨,对话框:
是的,我想使用另一台DA14580板。
但它无法工作。(FW方向:keil_projects \ proximity \ monitor_fe_usb \ ...)我发现它使用UART -P04,P05。
#define uart1_tx_gpio_port gpio_port_0.
#define uart1_tx_gpio_pin gpio_pin_4.
所以我将FTDI板连接到P04,P05(硬件连接还可以,我已经测试过)。
我打开PC工具(方向:\ host_apps \ windows \ proximity \ monitor \ debug \ host_proxm_sdk.exe)
it shows :
##########################################
#DA1458X接近监视器演示应用程序#
##########################################

No command line arguments.
输入COM端口号(值:1-65535,退出空白):
// -------------------------------------------------------------------------------------------------------
我输入COM端口10,COM 10通过FTDI板连接到DA14580。
然后控制台显示消息:

连接到Com10.
COM10 succesfully opened, baud rate 115200
等待DA1458X设备
// But I wait a long time , nothing changed .(seems like the picture in attachment I uploaded before )。

I want to know why ,and solved it . Thanks a lot .

mt_dialog.
离线
最后一次露面:2 months 1 day ago
职员
加入:2015-06-08 11:34
嗨石头,

嗨石头,

如果要使用580开发套件,但您不想使用RTS / CTS引脚,那么您应该在加密狗选件中设置FW,不会使用这些RTS / CTS。如果您使用Dev套件配置设置FW,并且DIDNT连接RTS / CTS引脚,则设备无法启动扫描。请尝试使用SDK5上的Prox_Monitor_ext,刚刚使用基本套件和没有RTS / CTS的外部FTDI测试。为了使控制台开始操作Windows程序发送GapM_Reset操作以重置580的堆栈,然后580应响应GAPM_CMP_EVT,以便Windows应用程序可以开始设置设备,开始扫描等。你能够设置断点并捕获这些事件(在Handlembsg中,您能够在reset命令发送后捕获gapm_cmp_event)?还有什么是您使用的董事会以便执行此操作(专业或基本套件或自定义)?

谢谢mt_dialog.

石王
离线
最后一次露面:2天前1年
加入:2015-10-23 03:55
我会测试下一个sdk5

我将在下周测试SDK5。
I use custom board , The board only have a DA14580 chip .( I want to know , Can my custom board run the prox_monitor_ext , and work well ?

MSUN
离线
最后一次露面:8 months 1 week ago
加入:2015-11-30 22:40
来自评论,听起来像

从注释中,听起来像有“SDK5”兼容版本。
据推测,可以修改示例应用程序以在独立DA14580芯片上运行......具有一些重新编码的努力。

MSUN
离线
最后一次露面:8 months 1 week ago
加入:2015-11-30 22:40
In looking at UM-B-010 [User

在查看UM-B-010 [用户手册:集成和外部处理器解决方案中的接近示例] ...似乎只引用SDK 3.08

有谁知道此应用程序是否已更新为SDK 5?

mt_dialog.
离线
最后一次露面:2 months 1 day ago
职员
加入:2015-06-08 11:34
嗨msun,stone_wang

嗨msun,stone_wang

Prox_Monitor_ext是SDK5上的接近监视器应用程序。在user_periph_setup.h中,您可以将应用程序与对话框的DK(带RTS / CTS)或加密狗(无流量控制)运行。接近示例的所有实现都是在SDK 5上移植。正如MSUN应答,您应该能够在自定义板上运行邻近监视器外部实现,并且修改仅关注您使用的UART端口。

谢谢mt_dialog.

石王
离线
最后一次露面:2天前1年
加入:2015-10-23 03:55
嗨,对话框,

嗨,对话框,
我在SDK5.0,SDK3.0.10,SDK3.0.6上测试了Prox_Monitor_ext,但它不起作用。
when I enter com10 in the console , I fount it will send GAPM_RESET command on the USART, But The USART do not respond any things(I open a Bus Hound to catch data ,see attachment),And I also set a break point on gapm_cmp_evt_handler but it is not work .
似乎DA14580不要在USART上给出“答案”,对吗?
And I use the project :
...\DA14580_581_583_SDK_3.0.10.1\dk_apps\keil_projects\proximity\prox_monitor_ext_usb\Keil_5\prox_monitor_ext_usb.uvprojx ,
像这样的外围init(我什么都没有改变):( p04,p05)
void set_pad_functions(void)//设置GPIO端口功能模式
{
GPIO_CONFIGUREPIN(UART1_TX_GPIO_PORT,UART1_TX_GPIO_PIN,OUTPUT,PID_UART1_TX,FALSE);
GPIO_ConfigurePin( UART1_RX_GPIO_PORT, UART1_RX_GPIO_PIN, INPUT, PID_UART1_RX, false );
}
When I debug (use jlink - swd ),and run .
并打开项目使用VS2010:
... \ da14580_581_583_sdk_3.0.10.1 \ host_apps \ windows \ proximity \ monitor \ host_proxm.sln
Build ,and run .
在控制台中输入10。但它不起作用..(请参阅成立temp.pdf。)
How to solved this problem ? Thanks a lot .
Thanks.

附件: