MENU

Fun & Interesting

RP2040 - Compiling and Linking Assembly Programs - BMA-02

Life with David 4,945 2 years ago
Video Not Working? Fix It Now

Join David as he demonstrate a simple way to compile, link, and load ARM assembly language programs into the Raspberry Pi Pico (RP2040) using the GNU assembler. Raspberry Pi Pico Assembly Language Tutorial #02 Files used in this chapter:: https://github.com/LifeWithDavid/RaspberryPiPico-BareMetalAdventures/tree/main/Chapter%2002 Bare Metal Adventures - Chapter 2 - Introduction to Assembly Language Programming: https://youtu.be/G64GegkxW84 Cortex-M0+ Generic User Guide: https://developer.arm.com/documentation/dui0662/latest/ ARMv6-M Architecture Reference Manual: https://developer.arm.com/documentation/ddi0419/c/Application-Level-Architecture/ RP2040 Datasheet: https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf Getting Started with the Raspberry Pi Pico: https://datasheets.raspberrypi.com/pico/getting-started-with-pico.pdf Previous videos for C compiling: https://youtu.be/mrThmFlgV_s https://youtu.be/zeudTftbTmw 00:00 - Introduction 00:37 - Compiler Overview 02:50 - C/C++ SDK 04:25 - Setting up the project folder 05:28 - The program files 06:11 - cmake 06:51 - nmake 07:08 - Loading the executable into the Pico 07:25 - Closing Music: (Pinnacle 25 royalty-free music): Pulsing Dance House Fever Reaction Time City Night Groove

Comment