delay2 안드로이드 스튜디오 타이머 및 delay 함수 사용 방법 앱을 만들기 위해 다양한 코드를 배우는 시점에서 가장 기본적인 타이머 기능에 대해 보통 공부를 시작합니다. 하지만 의외로 타이머 기능을 구현하는 코드가 잘 없어서 고생을 많이 했는데요. 타이머는 chronometer를 이용하면 특정 시간을 카운트 다운하거나 아니면 시간을 증가시켜 카운트 업 하는 타이머를 구현할 수 있습니다. 해당 코드는 의외로 많이 있었기 때문에, 그것 이외의 것을 해당 포스트에서 공유하고자 합니다. 공유하고자 하는 내용은 지연 즉 딜레이(delay)를 주는 방법에 대해서 작성하려고 합니다. 총 3가지 타입에 대해서 delay를 주는 방법에 대해 작성하겠습니다. 첫 번째로 Handler와 postDelayed()함수를 이용한 방법입니다. 코드는 아래와 같습니다. override fun .. 2020. 4. 11. 링오실레이터 ring oscillator 동작 설명 및 측정 방법 안녕하세요. 공돌이 입니다. 반도체 공부를 하다 보면 ring oscillator라는 단어를 접할 수 있습니다. 대학교 과목 중에서는 전자회로, 반도체공학, digital circuit과 같은 과목에서 ring oscillator를 만날 수 있습니다. 하지만 해당 회로에 대한 내용에 대해서는 잘 없고, 주기는 어떻게 구하는지 invertor는 몇 개 이어야 한다는 내용이 대부분입니다. 그래서 본 포스팅에서는 ring oscillator가 어떻게 생겼으며, 어떤 상황에 사용이 되는지, 그리고 왜 중요한지 설명을 해 보고자 합니다. a. ring oscillator의 기초가 되는 인버터 (invertor) 인버터는 N-MOSFET과 P-MOSFET의 조합으로 구성되어 있습니다. 이후 NMOS, PMOS로 표.. 2020. 3. 29. 이전 1 다음