Lines Matching full:v
1 ULP-RISC-V Coprocessor programming
16 …V coprocessor is a variant of the ULP, present in ESP32-S2. Similar to ULP, ULP RISC-V coprocessor…
18 Installing the ULP-RISC-V Toolchain
21 The ULP-RISC-V coprocessor code is written in C (assembly is also possible) and compiled using RISC…
25 .. note: In earlier versions of ESP-IDF, RISC-V toolchain had a different prefix: `riscv-none-embed…
27 Compiling the ULP-RISC-V Code
30 To compile the ULP-RISC-V code as part of the component, the following steps must be taken:
32 1. The ULP-RISC-V code, written in C or assembly (must use the `.S` extension), must be placed into…
71 Accessing the ULP-RISC-V Program Variables
74 Global symbols defined in the ULP-RISC-V program may be used inside the main program.
76 For example, the ULP-RISC-V program may define a variable ``measurement_count`` which will define t…
90 The main program can access the global ULP-RISC-V program variables, the build system makes this po…
104 To access the ULP-RISC-V program variables from the main program, the generated header file should …
114 Starting the ULP-RISC-V Program
117 To run a ULP-RISC-V program, the main application needs to load the ULP program into RTC memory usi…
121 Each ULP-RISC-V program is embedded into the ESP-IDF application as a binary blob. The application …
143 ULP-RISC-V Program Flow
148 The ULP-RISC-V coprocessor is started by a timer. The timer is started once :cpp:func:`ulp_riscv_ru…