ESP 32 Lightsleepテストガイド
3313 ワード
Ligth_sleep電流試験説明
このドキュメントでは、esp-iot-solutionプラットフォームの下でライトを実行する方法について説明します.sleep期間の電流のテスト.Light_sleepテストコードはesp-iot-solutionでテストコードのリンクを見つけることができる.
1. $ git clone https://github.com/espressif/esp-iot-solution.git
2. $ cd esp-iot-solution
3. $ git submodule update --init --recursive
submoduleの更新には少し時間がかかりますので、辛抱強く待ってください.ローカルにesp-iot-solution倉庫がある場合は、最新バージョンに更新してください.
esp-iot-solution/components
またはesp-iot-solution/tools/unit-test-app/components
ディレクトリの下に配置する.すべてのテストコードのコンパイル方法はほぼ同じです.ここではLightsleepは例である(Lights_sleepのテストコードはesp-iot-solution/tools/unit-test-app/components
のディレクトリの下に置かれている).1. $ make menuconfig
シリアル番号とボーレートをmenuconfig->Serial flasher configで変更します.
1. $ cd esp-iot-solution/tools/unit-test-app
2. $ make TEST_COMPONENTS=light_sleep
1. $ make flash
, , . 921600.
(LightsleepテストコードはESP 32_ULP_EBテストボードで直接テストできます.他の開発ボードを使用する場合はテストコードを修正してからテストしてください).
...
Here's the test menu, pick your combo:
(1) "Light_sleep get wake_up cause test" [light_sleep][iot]
(2) "Light_sleep EXT0 wakeup test" [light_sleep][iot]
(3) "Light_sleep EXT1 wakeup test" [light_sleep][iot]
(4) "Light_sleep touch_pad wakeup test" [light_sleep][iot]
(5) "Light_sleep time wakeup test" [light_sleep][iot]
(6) "Time to enter light_sleep test" [light_sleep][iot]
ロゴには私たちができるテストオプションが挙げられています.5を入力するとライト_sleep time wakeup test. ライトでsleepの間、電流をテストすることができます.配線図Light_sleep期間中の電流は800 uA程度である.
Note : Light_sleep , GPIO(GPIO18, GPIO19, GPIO21, GGPIO22) , esp_light_sleep_start , gpio_set_direction(), GPIO .