嗨支持,
关于这个演示应用程序'ble_multi_link',我如何在ss工作室看到这些printf消息?
这两种方法都可以通过串行或通过JTAG对Devkit进行编程。
当我想在控制台或终端上看到这个第一个printf,我看不到任何东西。我尝试了不同的COM端口和Telnet终端,但我看不到该语句的输出'Printf(“广告正在\ r \ n”);'
(ble_multi_link_task.c行254)
调试器通过Printf跨越PRINTF,遍及以下行,因此达到语句。
在Telnet终端中,我只看到了启动消息:
Segger J-Link V5.12F - 实时终端输出
j-link ob-sam3u128 v3编译3月29日2016年3月29日18:49:25 v3.0,sn = 483021441
进程:jlinkgdbservercl.exe.
在Windows中,我可以通过“添加设备”添加蓝牙设备,这也是如此。
布尔
斯蒂芬
我的环境:开发Kit Pro,Windows 7
设备管理器,所有设备都在工作:
- com6 - jlink cdc uart
- COM4 - USB串口
- COM5 - USB串口
- J-Link驱动程序
设备:
嗨Stefan,
通过可用的UART或来自SEGGER的RTT存在相当多的打印选项。每个配置都将对PRINTF具有不同的实现,您可以在UM-B-044-DA1468X软件平台参考文献中找到更多信息.PDF。MultiLink示例应具有启用这些定义,在文件顶部的Custom_Config_qspi.h中检查#define config_retarget和#define config_retarget_uart hw_uart2应该在那里。由于您的Pro Dev套件打开了可用的最低编号COM端口中配置的115200波特率中的终端。还有J15放置的UART引脚(应安装1-2&3-4)?还是您能够在点击重置按钮时看到引导加载程序执行吗?
谢谢mt_dialog.
目前我假设终端的通信是用于硬件上的UART2。J15上的跳线都设置,因此Rx / Tx可以工作。
我现在所做的是从115200到57600的终端速度设定。在Project Explorer中,这已经完成ble_multi_link / startup / config.c,在文件资源管理器中它是
“D:\ da1468x_sdk_btle_v_1.0.8.1050.1 \ sdk \ bsp \ startup \ config.c”
现在我可以从Demo应用程序中查看来自引导加载程序的启动消息和PrintF。
da14681ae.
da14681ae.
da14681ae.
da14681ae.
广告正在开启
所以,现在所有工作都很好。谢谢你。