타이머2 ESP32 타이머 인터럽트 ESP32에도 인터럽트들이 있는데, 이번에는 타이머 인터럽트입니다. 타이머 인터럽트는 일정 시간이 지난 후 자동으로 실행되는 인터럽트입니다. 1 2 3 //Interrupt volatile bool interruptCounter=false; hw_timer_t * timer = NULL; cs Line 2 : 타이머 인터럽트가 걸렸을때 체크할 변수입니다. 인터럽트 안에서 사용할 변수는 volatile을 사용해야 합니다. Line 3 : 타이머 인터럽트로 사용 할 하드웨어 타이머입니다. 1 2 3 4 5 6 void interrupt_init(){ //timer interrupt freq is 80Mhz timer = timerBegin(0, 80, true); //division 80=1Mhz timer.. 2019. 12. 13. [SWIFT] Date Picker 폰에서 특정 날짜와 시간등을 선택해야 할 경우가 있습니다. 스케줄을 작성한다거나 알람을 울린다거나 할 경우. 아이폰에서는 Date Picker라는 뷰가 있습니다. 속성을 보시면 총 4가지 종류의 Date Picker를 만드실 수 있습니다. Time Picker Date Picker Date Time PickerCount Down Timer 바로 요렇게 생겼습니다. 초 단위까지는 지원하지 않는것 같습니다. 이 Picker들에 특정 시간을 설정하거나 설정되어 있는 시간을 가져 올 수 있습니다. 1. 시간 가져오기 1234let dateform = NSDateFormatter()dateform.dateFormat = "yyyy-MM-dd HH:mm:ss"let strDate = dateform.stringFr.. 2016. 2. 2. 이전 1 다음 인기글