CLion 中开发 RaspberryPi Pico

由于 STM32 价格居高不下,决定把主力芯片换成今年新推出的 RaspberryPi Pico

在官方的快速上手教程中,使用 VSCode 进行开发,然而 raspberrypi/pico-project-generator 生成的 VSCode 配置文件中并不包含 task.json 文件,无法快捷地进行编译和下载操作。而 CLion 对 CMake 提供了特别好的支持,也内带了 OpenOCD 的支持,并不需要编写任何配置文件。

本文就将介绍在 Windows 下如何使用 CLion 和 raspberrypi/picoprobe 对 Pico 进行编译、烧录和调试。

前提条件:参照官方的上手指南,安装了对应的 SDK 和工具链,能够通过命令行正常地编译 Pico 的程序。