3个帖子/ 0个新帖子
最后发表
Stone_wang
离线
最后看到:4天18小时前
加入:2015-10-23 03:55
DA14580作为主机问题

嗨对话框
参考恩- b - 010文档,想使用DA14580作为主机与多个从机设备同时连接。文档中采用的是usbDongle或者DA的DK板,
1:我自己做了个DA14580的板子(该板子P04, P05连接到串口转换芯片,通过USB连接到电脑)。Q1:这个板子能用么?

2:如果如上板子能使用(连接上电脑,显示串口10),我使用例程:dk_apps \ keil_projects \接近\ prox_monitor_ext_usb \ Keil_5 \ prox_monitor_ext_usb。uvprojx,并将该例程编译并烧写到芯片中(调试)。
并用vs2010打开电脑端处理工程:
\ DA14580_581_583_SDK_3.0.10.1 \ DA14580_581_583_SDK_3.0.10.1 \ host_apps \ windows \接近\监控\ \ host_proxm_sdk.exe调试
显示:
没有命令行参数。
输入COM端口号(价值观:1 - 65535,空白退出):,输入10,然后回车
显示:
连接到COM10
COM10成功打开,
等待DA1458x设备(然后一直处于等待状态)。
Q2:一直处于等待状态的原因应该是串口没有接收到应答数据吧?

问题3:回到DA14580工程:dk_apps \ keil_projects \接近\ prox_monitor_ext_usb \ Keil_5 \ prox_monitor_ext_usb。uvprojx,该工程中只看到了预留串口的p04, P05,并调用:uart_init (UART_BAUDRATE_115K2 3);(但该函数只有声明,没有看到实体),也没有找到串口接收数据并分析的部分。是少了什么文件么?

设备:
snowdream1
离线
最后看到:10个月1个星期前
工作人员
加入:14章25条的2014-08-17
1.应该是可以的

1.应该是可以的
2.VC工程上会建两个线程,UART RX线程和控制台的关键处理线程,一个用于接收事件,另一个通过按键数字选取需要发送的命令。这句话默认都会打印的。
3 .这个函数是封装在罗里的,看不到源码,可以查看rom_symdef.txt文件。也可以查看最后生成的symdef文件,在出目录下

Stone_wang
离线
最后看到:4天18小时前
加入:2015-10-23 03:55
嗨对话框测试了工程,确实可以。谢谢。

嗨对话框

测试了工程,确实可以。谢谢。