▶ Timer/Count_인터럽트
▶ 인터럽트방법
Overflow 방법 : 기준점 65535(갯수) 정해놓고, 만약 5만을 읽는다. 그러면 15535에서부터 읽으면 65535를 만나면 5만읽은게됨.
Compare 방법 : 만약 1Mhz(100만번)까지 기준을 잡음.그리고 50만까지 읽고싶다. 그러면 TC_RA,TC_RB,TC_RC 세개중 하나로
값을 비교해서 50만이 되는순간에 인터럽트발생.
AIC_SVR은 주소이고 [TC0] = [12] 이므로, 배열과 같은형식 , 배열이름[12] => 정수값 / 그래서 함수의 주소인 Timer_Handler 와는 형동등성에 어긋나므로
(volatile unsigned int ) 로 캐스팅 해주었다.
'AT91SAM7S256' 카테고리의 다른 글
2013.05.24_while문 반복중에도 DBGU_인터럽트걸기! (0) | 2013.05.24 |
---|---|
2013.05.24_초음파센서_ (0) | 2013.05.24 |
2013.05.09_DBGU(응용)_Recv_Char (0) | 2013.05.09 |
2013.05.08_DBGU_문자보내기! (0) | 2013.05.08 |
2013.05.07_Debug Unit(UART) (0) | 2013.05.07 |