The latest development version of this page may be more current than this released 2.7.5 version.

Hello World

Overview

A simple Hello World example that can be used with any supported board and prints ‘Hello World from UserSpace!’ to the console. This application can be built into modes:

  • single thread

  • multi threading

Building and Running

This project outputs ‘Hello World from UserSpace!’ to the console. It can be built and executed on QEMU as follows:

west build -b qemu_riscv32 samples/userspace/hello_world_user
west build -t run

Sample Output

Hello World from UserSpace! qemu_riscv32

Exit QEMU by pressing CTRL+A x.