어중이 기록 창고

  • 홈
  • 태그
  • 방명록

ESP32S 1

[ESP32] esp_timer 와 sleep 모드 동시 사용시 발생하는 간섭

[ESP32] esp_timer와 sleep 모드 동시 사용 시 발생하는 간섭 ESP-IDF에는esp_timer 가 있습니다. 해당 timer는 task에서 제어됩니다. sleep 모드도 같이 사용할 경우 task가 제대로 작동되지 않는 문제가 발생합니다. 이런 경우에는 하드웨어 타이머를 사용하는 것이 좋습니다. 따라서 esp_timer 보다는 FreeRTOS에서 제공하는 하드웨어 타이머 함수들을 사용하면, 타이머 인터럽트가 제대로 작동하지 않는 문제들을 해결할 수 있습니다. 저의 경우에는 esp_timer와 ble 기능과 modem sleep을 활성화하고 나면, esp_timer로 등록된 타이머 인터럽트 함수가 제대로 작동하지 않는 것을 확인했습니다. #include "freertos/FreeRTOS...

개발/ESP32, ESP8266 2023.01.21
이전
1
다음
더보기
프로필사진

오늘보다 나은 내일

  • 분류 전체보기 (34)
    • 개발 (30)
      • ESP32, ESP8266 (14)
      • 안드로이드-kotlin (3)
      • 아두이노-Arduino (5)
      • C와 C++ (5)
      • 통신 (2)
      • 임베디드 (1)
    • 모델링 (3)
      • Blender (3)
    • Mechanical (1)

Tag

Android, ESP32S, modemsleep, esp01, ESP8266, Wificlient, blender, 안드로이드, 블렌더, WiFi, esp32, 0x3d, 필렛역류, ESP01S, SPI, esp_timer, ESP32S3, Kotlin, 압출스크류, BLE,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바