Zephyr RTOS Application Development Environments and Zephyr Application Building Principles
摘要
Zephyr applications can be developed using either a command-line interface–based approach based on the use of tools like west and CMake from the command line or using an integrated development environment such as Microsoft VS Code with suitable extensions for Zephyr application development “plugged in.” At the target platform level, the choice is between downloading and running code to an actual target board and using a simulator such as Renode or QEMU. This chapter will cover the setup of development environments, and the following chapter will cover developing applications using the simulated target environments Renode and QEMU.