Page 1 of 1

esp32c3在别的.c文件用微妙函数ets_delay_us(20)函数报错?

Posted: Thu Nov 04, 2021 8:34 am
by fst202130609
没添加文件是这个错../main/motor.c:41:21: error: implicit declaration of function 'ets_delay_us' [-Werror=implicit-function-declaration]
ets_delay_us(DELAY_us);
我添加头文件也报错,../main/motor.c:4:10: fatal error: rom/ets_sys.h: No such file or directory
#include "rom/ets_sys.h"

Re: esp32c3在别的.c文件用微妙函数ets_delay_us(20)函数报错?

Posted: Tue Nov 09, 2021 7:48 am
by ESP_ICY
别的.c文件是什么意思,你是新建了一个程序进行编译是吗

Re: esp32c3在别的.c文件用微妙函数ets_delay_us(20)函数报错?

Posted: Fri Nov 12, 2021 5:46 am
by ESP_morris
#include "esp_rom_sys.h",然后使用esp_rom_delay_us应该可以解决你的问题