1.Light sleep模式是否可以用用定时器唤醒?可以用哪些定时器,对定时器时钟源有什么要求?项目需要1HZ的唤醒频率。
2.项目需要ULP协处理器对RTC_IO做ulp_set_wakeup_period(0, 100000);100ms周期性唤醒计数处理,这里的100ms定时时钟源有什么要求?
3.ULP协处理程序是否可以在系统活动CPU正常工作的情况下继续运行,也就是不管系统是唤醒状态还是在light sleep状态下,ULP协处理器程序都按照自己的周期去运行?
Search found 38 matches
- Wed Feb 01, 2023 4:17 am
- Forum: 《ESP32-C3 物联网工程开发实战》书籍讨论版
- Topic: Light sleep模式应用请教
- Replies: 3
- Views: 29947
- Tue Jan 31, 2023 12:15 pm
- Forum: 《ESP32-C3 物联网工程开发实战》书籍讨论版
- Topic: ESPBlufi app使用
- Replies: 1
- Views: 24840
ESPBlufi app使用
根据书本提示下载了ESPBlufi app,芯片程序里BLUFI_DEVICE_NAME "BLUFI_DEVICE"时能够被ESPBlufi app识别,如果改成了自定义的名字就识别不出来了,ESPBlufi app是做名字过滤的吗?
- Tue Jan 31, 2023 12:12 pm
- Forum: 《ESP32-C3 物联网工程开发实战》书籍讨论版
- Topic: 蓝牙初始化时esp_bt_controller_mem_release()函数的理解
- Replies: 4
- Views: 28067
Re: 蓝牙初始化时esp_bt_controller_mem_release()函数的理解
已经解决,通过menuconfig里修改参数就可以编译成功了。
现在有个疑问:复制例程里的代码,WiFi没有通过menuconfig进行配置,只是进行代码调用就能完成功能配置。而蓝牙却需要用menuconfig做额外的配置。这个时候会搞不清方向,是否有官方的详细说明来指导menuconfig的使用?
现在有个疑问:复制例程里的代码,WiFi没有通过menuconfig进行配置,只是进行代码调用就能完成功能配置。而蓝牙却需要用menuconfig做额外的配置。这个时候会搞不清方向,是否有官方的详细说明来指导menuconfig的使用?
- Tue Jan 31, 2023 2:11 am
- Forum: 《ESP32-C3 物联网工程开发实战》书籍讨论版
- Topic: 蓝牙初始化时esp_bt_controller_mem_release()函数的理解
- Replies: 4
- Views: 28067
Re: 蓝牙初始化时esp_bt_controller_mem_release()函数的理解
明白,谢谢! 另外,根据书本讲解,在配置blufi的时候复制了例程中的源码,并在menuconfig里开启了蓝牙,结果编译的时候如下提示,不知道是什么原因? c:/espressif/tools/xtensa-esp32-elf/esp-2021r2-patch3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(blufi_init.c.obj):(.literal.esp_blufi_host...
- Mon Jan 30, 2023 4:18 am
- Forum: 《ESP32-C3 物联网工程开发实战》书籍讨论版
- Topic: 蓝牙初始化时esp_bt_controller_mem_release()函数的理解
- Replies: 4
- Views: 28067
蓝牙初始化时esp_bt_controller_mem_release()函数的理解
根据Blufi例程里的代码,esp_bt_controller_mem_release release the controller memory as per the mode。如果选用BLE模式就要在初始化之前先释放CLASSIC模式的内存,这个方式逻辑上有点不好理解。都还未被初始化,何须来释放?如果是用BLE模式,来初始化BLE内存是否更合理? void app_main(void) { esp_err_t ret; // Initialize NVS ret = nvs_flash_init(); if (ret == ESP_ERR_NVS_NO_FREE_PAGES || ret ...
- Mon Jan 30, 2023 4:08 am
- Forum: ESP-IDF 中文讨论版
- Topic: ESP32 Deep-sleep 唤醒源
- Replies: 2
- Views: 1422
- Thu Jan 19, 2023 4:30 am
- Forum: 《ESP32-C3 物联网工程开发实战》书籍讨论版
- Topic: 在线编程指南搜索不到函数信息
- Replies: 5
- Views: 26656
Re: 在线编程指南搜索不到函数信息
如何去esp-idf里面去找相关函数信息?请描述具体操作步骤。(新手
)
![Mr. Green :mrgreen:](./images/smilies/icon_mrgreen.gif)
- Thu Jan 19, 2023 4:28 am
- Forum: 《ESP32-C3 物联网工程开发实战》书籍讨论版
- Topic: IO初始化出错
- Replies: 5
- Views: 28365
Re: IO初始化出错
关于打印是这个gpio_reset_pin()函数默认配置的打印表述不正确,我讲程序修改如下后,删除了gpio_reset_pin函数,用gpio_config函数来配置,就能打印出正确的配置了。 gpio_config_t io_conf = {}; ESP_LOGI(TAG, "Hello, OB_helth!"); st_key_queue = xQueueCreate(1, sizeof(enum SYS_KEY_STATE)); power_state_Semaphore = xSemaphoreCreateBinary(); io_conf.intr_type = GPIO_INT...
- Wed Jan 18, 2023 3:18 am
- Forum: 《ESP32-C3 物联网工程开发实战》书籍讨论版
- Topic: 结构体数组初始化报错
- Replies: 2
- Views: 6532
Re: 结构体数组初始化报错
谢谢解答!问题已经解决。
- Wed Jan 18, 2023 3:17 am
- Forum: 《ESP32-C3 物联网工程开发实战》书籍讨论版
- Topic: IO初始化出错
- Replies: 5
- Views: 28365
Re: IO初始化出错
谢谢回复! 对于输入输出状态的判断是根据程序运行后的LOG判断的,跟我写的程序不一致。 I (315) cpu_start: Starting scheduler on PRO CPU. I (0) cpu_start: Starting scheduler on APP CPU. I (325) app_main: Hello, OB_helth! I (325) gpio: GPIO[4]| InputEn: 0| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0 I (335) gpio: GPIO[2]| InputEn...