PCA ( 2 ) EFM8 SB1. PCA 이용 RTC 분주 클럭 핀 출력하기. 개요 EFM8 의 PCA이용하여 클럭 MCU핀으로 출력하는 예를 보인다. 본 글에서의 구체적인 상황예는 PCA의 클럭소스로 RTC를 선택하고, PCA 채널0의 핀으로 클럭을 출력하게 한다. RTC 클럭소스로 외부크리스탈 32.768 kHz 가 사용되게하여, 결론적으로 32.768KHz 크리스탈 클럭베이스로 한 2.048KHz/N 의 주파수의 구형파가 핀으로 출력되게 하는 것. 여기서, N = 1,2,..., 256 까지 가능하다. 기본 배경지식 1. PCA : http://igotit.tistory.com/296 2. RTC : http://igotit.tistory.com/253 구현. 단계1. RTC 설정. - 이 부분은 별도로 정리된 글에서의 설정과 완전 동일함. 보기 -> http://igotit.. 2015. 5. 2. EFM8 SB1 의 Programmable Counter Array(PCA), Watch Dog Timer 개요 - EFM8 SB1 의 PCA - PCA 는 enhanced timer 3개 채널 제공하며, PWM(Pulse Width Modulation) 기능도 제공한다. - PCA 는 표준 counter/timer 보다 CPU 개입이 덜 요구된다. - PCA 의 counter/timer 클럭소스는 여러가지 가능하다. - PCA 구성 : 1개의 16bit counter/timer 와 각 채널별로 16bit capture/compare 로 구성된다. - 각 채널의 Capture/Compare 모듈은 5개 모드 중 하나로 설정될 수 있다. 5개 모드 : Edge-Triggered Capture, Software Timer, High-Speed Output, Frequency Output, Pulse-Width M.. 2015. 5. 1. 이전 1 다음