mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-01 19:54:32 +02:00
Hello world example: Print ESP32-S2 Beta for esp32s2beta target
This commit is contained in:
committed by
Angus Gratton
parent
db84ba868c
commit
f7d80ed9da
@@ -237,7 +237,7 @@ esp_err_t esp_derive_local_mac(uint8_t* local_mac, const uint8_t* universal_mac)
|
|||||||
*/
|
*/
|
||||||
typedef enum {
|
typedef enum {
|
||||||
CHIP_ESP32 = 1, //!< ESP32
|
CHIP_ESP32 = 1, //!< ESP32
|
||||||
CHIP_ESP32S2BETA = 2, //!< ESP32S2BETA
|
CHIP_ESP32S2BETA = 2, //!< ESP32-S2 Beta
|
||||||
} esp_chip_model_t;
|
} esp_chip_model_t;
|
||||||
|
|
||||||
/* Chip feature flags, used in esp_chip_info_t */
|
/* Chip feature flags, used in esp_chip_info_t */
|
||||||
|
@@ -7,11 +7,19 @@
|
|||||||
CONDITIONS OF ANY KIND, either express or implied.
|
CONDITIONS OF ANY KIND, either express or implied.
|
||||||
*/
|
*/
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
#include "sdkconfig.h"
|
||||||
#include "freertos/FreeRTOS.h"
|
#include "freertos/FreeRTOS.h"
|
||||||
#include "freertos/task.h"
|
#include "freertos/task.h"
|
||||||
#include "esp_system.h"
|
#include "esp_system.h"
|
||||||
#include "esp_spi_flash.h"
|
#include "esp_spi_flash.h"
|
||||||
|
|
||||||
|
#ifdef CONFIG_IDF_TARGET_ESP32
|
||||||
|
#define CHIP_NAME "ESP32"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef CONFIG_IDF_TARGET_ESP32S2BETA
|
||||||
|
#define CHIP_NAME "ESP32-S2 Beta"
|
||||||
|
#endif
|
||||||
|
|
||||||
void app_main(void)
|
void app_main(void)
|
||||||
{
|
{
|
||||||
@@ -20,7 +28,8 @@ void app_main(void)
|
|||||||
/* Print chip information */
|
/* Print chip information */
|
||||||
esp_chip_info_t chip_info;
|
esp_chip_info_t chip_info;
|
||||||
esp_chip_info(&chip_info);
|
esp_chip_info(&chip_info);
|
||||||
printf("This is ESP32 chip with %d CPU cores, WiFi%s%s, ",
|
printf("This is %s chip with %d CPU cores, WiFi%s%s, ",
|
||||||
|
CHIP_NAME,
|
||||||
chip_info.cores,
|
chip_info.cores,
|
||||||
(chip_info.features & CHIP_FEATURE_BT) ? "/BT" : "",
|
(chip_info.features & CHIP_FEATURE_BT) ? "/BT" : "",
|
||||||
(chip_info.features & CHIP_FEATURE_BLE) ? "/BLE" : "");
|
(chip_info.features & CHIP_FEATURE_BLE) ? "/BLE" : "");
|
||||||
|
Reference in New Issue
Block a user