EasyManuals Logo

Raspberry Pi RP2040 User Manual

Raspberry Pi RP2040
77 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #55 background imageLoading...
Page #55 background image
10.2.1.1.3. Build Artifacts
The build artifacts are located under
cmake-build-<profile> under the project root (see Figure 33). In this case this is the
cmake-build-debug directory.
The UF2 file can be copied onto an RP2040 device in BOOTSEL mode, or the ELF can be used for debugging.
Figure 33. Locating
the
hello_usb build
artifacts
10.3. Other Environments
There are many development environments available, and we cannot describe all of them here, but you will be able to
use many of them with the SDK. There are a number of things needed by your IDE that will make Raspberry Pi Pico
support possible:
CMake integration
GDB support with remote options
SVD. Not essential but makes reading peripheral status much easier
Optional ARM embedded development plugin. These types of plugin often make support much easier.
10.3.1. Using openocd-svd
The
openocd-svd tool is a Python-based GUI utility that gives you access peripheral registers of ARM MCUs via
combination of OpenOCD and CMSIS-SVD.
To install it you should first install the dependencies,
$ sudo apt install python3-pyqt5
$ pip3 install -U cmsis-svd
before cloning the
openocd-svd git repository.
$ cd ~/pico
$ git clone https://github.com/esynr3z/openocd-svd.git
Getting started with Raspberry Pi Pico
10.3. Other Environments 54

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Raspberry Pi RP2040 and is the answer not in the manual?

Raspberry Pi RP2040 Specifications

General IconGeneral
ProcessorDual-core Arm Cortex-M0+
Clock Speed133 MHz
SRAM264 KB
GPIO30
USBUSB 1.1 Host/Device
PWM16 channels
UART2
SPI2
I2C2
Temperature Range-20°C to +85°C
Operating Voltage1.8V to 3.3V
FlashExternal QSPI flash
I/O InterfacesSPI, I2C, UART, PWM
ADC4 × 12-bit ADC channels

Related product manuals