/*
* LAB: 8
* Name: ESP32 Read Default Clocks
* Author: Khaled Magdy
* For More Info Visit: www.DeepBlueMbedded.com
*/
#define GPIO_pin 5
uint32_t Freq = 0;
void setup()
{
pinMode(GPIO_pin, OUTPUT);
Serial.begin(115200);
setCpuFrequencyMhz(10);
Freq = getCpuFrequencyMhz();
Serial.print("CPU Freq = ");
Serial.print(Freq);
Serial.println(" MHz");
Freq = getXtalFrequencyMhz();
Serial.print("XTAL Freq = ");
Serial.print(Freq);
Serial.println(" MHz");
Freq = getApbFrequency();
Serial.print("APB Freq = ");
Serial.print(Freq);
Serial.println(" Hz");
}
void loop()
{
digitalWrite(GPIO_pin, 1);
digitalWrite(GPIO_pin, 0);
}