Searched refs:ulp_run (Results 1 – 15 of 15) sorted by relevance
113 要运行 ULP 程序,主应用程序需要调用 ``ulp_load_binary`` 函数将 ULP 程序加载到 RTC 内存中,然后调用 ``ulp_run`` 函数,启动 ULP 程序。131 一旦上述程序加载到 RTC 内存后,应用程序即可启动此程序,并将入口点的地址传递给 ``ulp_run`` 函数::133 ESP_ERROR_CHECK( ulp_run(&ulp_entry - RTC_SLOW_MEM) );135 .. doxygenfunction:: ulp_run149 …ESP32 ULP 协处理器由定时器启动,而调用 ``ulp_run`` 则可启动此定时器。定时器为 RTC_SLOW_CLK 的 Tick 事件计数(默认情况下,Tick 由内部 150 KHz…155 一旦定时器计数到 ``SENS_ULP_CP_SLEEP_CYCx_REG`` 寄存器设定的 Tick 数值,ULP 协处理器就会启动,并调用 ``ulp_run`` 的入口点开始运行程序。167 …ESP32-S2 ULP 协处理器由定时器启动,调用 ``ulp_run`` 则可启动此定时器。定时器为 RTC_SLOW_CLK 的 Tick 事件计数(默认情况下,Tick 由内部 90 KH…173 一旦定时器计数到 ``RTC_CNTL_ULP_CP_TIMER_1_REG`` 寄存器设定的 Tick 数值,ULP 协处理器就会启动,并调用 ``ulp_run`` 的入口点开始运行程序。
119 要运行 ULP 程序,主应用程序需要调用 ``ulp_load_binary`` 函数将 ULP 程序加载到 RTC 内存中,然后调用 ``ulp_run`` 函数,启动 ULP 程序。137 一旦上述程序加载到 RTC 内存后,应用程序即可启动此程序,并将入口点的地址传递给 ``ulp_run`` 函数::139 ESP_ERROR_CHECK( ulp_run(&ulp_entry - RTC_SLOW_MEM) );141 .. doxygenfunction:: ulp_run152 ULP 协处理器由定时器启动,而调用 ``ulp_run`` 则可启动此定时器。定时器为 RTC_SLOW_CLK 的 Tick 事件计数(默认情况下,Tick 由内部 150 kHz 晶振器生成)…158 一旦定时器数值达到在所选的 ``SENS_ULP_CP_SLEEP_CYCx_REG`` 寄存器中设置的数值,ULP 协处理器就会启动,并调用 ``ulp_run`` 的入口点,开始运行程序。
63 TEST_ASSERT_EQUAL(ESP_OK, ulp_run(0));91 ulp_run(0);123 ulp_run(0);157 TEST_ESP_OK(ulp_run(0));211 ulp_run(0);266 ulp_run(0);279 ulp_run(0);308 TEST_ESP_OK(ulp_run(0));380 TEST_ESP_OK(ulp_run(0));457 TEST_ESP_OK(ulp_run(0));
19 TEST_ESP_OK(ulp_run(&ulp_test_jumps - RTC_SLOW_MEM));
119 …TC memory using the ``ulp_load_binary`` function, and then start it using the ``ulp_run`` function.137 … the application can start it, passing the address of the entry point to the ``ulp_run`` function::139 ESP_ERROR_CHECK( ulp_run(&ulp_entry - RTC_SLOW_MEM) );141 .. doxygenfunction:: ulp_run155 …ESP32 ULP coprocessor is started by a timer. The timer is started once ``ulp_run`` is called. The …161 …essor powers up and starts running the program from the entry point set in the call to ``ulp_run``.173 …ESP32-S2 ULP coprocessor is started by a timer. The timer is started once ``ulp_run`` is called. T…179 …essor powers up and starts running the program from the entry point set in the call to ``ulp_run``.
120 …TC memory using the ``ulp_load_binary`` function, and then start it using the ``ulp_run`` function.138 … the application can start it, passing the address of the entry point to the ``ulp_run`` function::140 ESP_ERROR_CHECK( ulp_run(&ulp_entry - RTC_SLOW_MEM) );142 .. doxygenfunction:: ulp_run153 The ULP coprocessor is started by a timer. The timer is started once ``ulp_run`` is called. The tim…159 …or will power up and start running the program from the entry point set in the call to ``ulp_run``.
20 ulp.rst:line: WARNING: Duplicate declaration, esp_err_t ulp_run(uint32_t entry_point)23 ulp-legacy.rst:line: WARNING: Duplicate declaration, esp_err_t ulp_run(uint32_t entry_point)26 README.rst:line: WARNING: Duplicate declaration, esp_err_t ulp_run(uint32_t entry_point)
17 ulp_run(load_addr);51 ulp_run(load_addr);76 .. doxygenfunction:: ulp_run
53 esp_err_t ulp_run(uint32_t entry_point) in ulp_run() function
82 esp_err_t ulp_run(uint32_t entry_point);
96 esp_err_t err = ulp_run(&ulp_entry - RTC_SLOW_MEM); in start_ulp_program()
91 err = ulp_run(&ulp_entry - RTC_SLOW_MEM); in init_ulp_program()
413 ESP_ERROR_CHECK( ulp_run(0) ); in start_ulp_temperature_monitoring()
223 ulp_run(0);
10 …program by setting up values of some variables and then starts it using `ulp_run`. Once the ULP pr…