본문 바로가기
임베디드.일렉트로닉스

ESP32. GPIO 출력. 출력속도 실측.

by i.got.it 2018. 5. 24.



app_main 문 내에서 아래와같은 코드로 토글링 핀출력.



#define myGpioPin GPIO_NUM_2


 void app_main(void)
{
 gpio_set_direction(myGpioPin,  GPIO_MODE_OUTPUT);
 uint8_t level = 1;
    while (1) {

     gpio_set_level(myGpioPin, level);
     level = !level;

    }
}



핀 출력 스코프 실측. while 문 1회 진입 속도.  


CPU 클럭  240MHz 인 경우 : 5MHz, 

CPU 클럭  80MHz 인 경우 : 1.6Mhz, 


평가 : 클럭대비 GPIO 출력속도 빠르진 않다. 



///1655.

댓글



 

비트코인




암호화폐       외환/나스닥/골드         암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)         프랍 트레이더 온라인 지원가능. MT4,MT5