diff options
| author | Sadeep Madurange <sadeep@asciimx.com> | 2024-09-07 21:48:09 +0800 |
|---|---|---|
| committer | Sadeep Madurange <sadeep@asciimx.com> | 2024-09-07 21:48:09 +0800 |
| commit | 7a4462e9a9245f240a3c9ee6be3597f0dcc8edd8 (patch) | |
| tree | d8cfea449fc851ca91b674f9fee5dba1e71008d7 /main | |
| parent | c0e4ed884d686aceaa0e4be39726160f3f8d8f1c (diff) | |
| download | esp32-inmp441-driver-7a4462e9a9245f240a3c9ee6be3597f0dcc8edd8.tar.gz | |
Initial I2S stuff.
Diffstat (limited to 'main')
| -rw-r--r-- | main/CMakeLists.txt | 4 | ||||
| -rw-r--r-- | main/main.c | 52 |
2 files changed, 0 insertions, 56 deletions
diff --git a/main/CMakeLists.txt b/main/CMakeLists.txt deleted file mode 100644 index fe1b189..0000000 --- a/main/CMakeLists.txt +++ /dev/null @@ -1,4 +0,0 @@ -set(SRC "main.c") - -idf_component_register(SRCS ${SRC} - INCLUDE_DIRS ".") diff --git a/main/main.c b/main/main.c deleted file mode 100644 index 7010f3e..0000000 --- a/main/main.c +++ /dev/null @@ -1,52 +0,0 @@ -/* - * SPDX-FileCopyrightText: 2010-2022 Espressif Systems (Shanghai) CO LTD - * - * SPDX-License-Identifier: CC0-1.0 - */ - -#include <stdio.h> -#include <inttypes.h> -#include "sdkconfig.h" -#include "freertos/FreeRTOS.h" -#include "freertos/task.h" -#include "esp_chip_info.h" -#include "esp_flash.h" -#include "esp_system.h" - -void app_main(void) -{ - printf("Hello world!\n"); - - /* Print chip information */ - esp_chip_info_t chip_info; - uint32_t flash_size; - esp_chip_info(&chip_info); - printf("This is %s chip with %d CPU core(s), %s%s%s%s, ", - CONFIG_IDF_TARGET, - chip_info.cores, - (chip_info.features & CHIP_FEATURE_WIFI_BGN) ? "WiFi/" : "", - (chip_info.features & CHIP_FEATURE_BT) ? "BT" : "", - (chip_info.features & CHIP_FEATURE_BLE) ? "BLE" : "", - (chip_info.features & CHIP_FEATURE_IEEE802154) ? ", 802.15.4 (Zigbee/Thread)" : ""); - - unsigned major_rev = chip_info.revision / 100; - unsigned minor_rev = chip_info.revision % 100; - printf("silicon revision v%d.%d, ", major_rev, minor_rev); - if(esp_flash_get_size(NULL, &flash_size) != ESP_OK) { - printf("Get flash size failed"); - return; - } - - printf("%" PRIu32 "MB %s flash\n", flash_size / (uint32_t)(1024 * 1024), - (chip_info.features & CHIP_FEATURE_EMB_FLASH) ? "embedded" : "external"); - - printf("Minimum free heap size: %" PRIu32 " bytes\n", esp_get_minimum_free_heap_size()); - - for (int i = 10; i >= 0; i--) { - printf("Restarting in %d seconds...\n", i); - vTaskDelay(1000 / portTICK_PERIOD_MS); - } - printf("Restarting now.\n"); - fflush(stdout); - esp_restart(); -} |
