Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 5850

General • Re: Baremetal for RP-PicoW

$
0
0
If you mean 'can you access RP2040 on-chip registers directly from code?' the answer is yes, using C, Assembler, and probably most languages which can be used to program an RP2040. The Pico SDK allows that, so does MicroPython.

Bare metal usually means coding without reliance on any libraries or frameworks, coding it all yourself using nothing more than register definitions. You can do that but it's a lot of work replicating what the Pico SDK provides for.

For most people there's often no good reason to do either. I am not familiar with ESP-IDF but it looks to me that Pico SDK is the equivalent for the RP2040.

Perhaps tell us what you are hoping to actually do and forum members will be better able to tell you how to do that.
I have only recently started out with Pico on a long run I want to be able to do the hardware design by myself and as far as wanting to code at a register level is, mainly to learn from it because I believe understanding at that level would help me understand the board completely.

Statistics: Posted by Ab25 — Fri Jul 12, 2024 2:42 am



Viewing all articles
Browse latest Browse all 5850

Trending Articles