BlueNRG片上系统系列集成了一个Cortex-M内核和标准的Arm SWD接口,允许对设备进行交互式调试和编程,如:CMSIS-DAP, J-Link, U-Link等。
本文档描述了如何将CMSIS-DAP工具与BlueNRG-LP, BlueNRG-LPS以及BlueNRG-1和BlueNRG-2片上系统(soc)一起使用。
本文档以BlueNRG-LP (STEVAL-IDB011V1)的评估板为参考。同样的概念也适用于BlueNRG-LPS (STEVAL-IDB012V1)评估板和BlueNRG-LP (STEVAL-IDB010V1)评估板。
BlueNRG-LP (STEVAL-IDB011V1)的评估板实现了Arm开源项目DAPLink的定制版本。因此,用户可以直接使用电路板本身的USB连接器对BlueNRG-LP设备进行编程和调试。
此外,该板还可用于编程和调试外部设备,如BlueNRG-1,BlueNRG-2、BlueNRG-LP 和 BlueNRG-LPS。此外,许多供应商以非常实惠的价格提供CMSIS-DAP探针解决方案(由于软件和硬件都是开源的),可用于BlueNRG系列设备。意法半导体对其中一个进行了测试,以提供一个例子。