본문 바로가기
공부,일/Arm

Advanced Interrupt Controller (AIC)

by fromnothing1 2021. 9. 1.

Advanced Interrupt Controller (AIC)

at91sam7s cup 의 경우 32 개 까지의 인터럽트를 가질 수 있다. ( 0~ 31)

여기서 0 번은 무조건 FIQ 이고, 1 번은 SWI 용으로 존재한다.

 

때문에 interrupt sources 를  FIQ, SYS(소프트웨어 인터럽트),  PID2 to PID31. 라고 부른다. 

 

IRQ 인터럽트는 8단계로 우선순위를 정할 수 있는다. 물론 아무리 우선 순위가 높은 IRQ 라도 FIQ 가 발생하면 FIQ의 ISV 가 실행된다.

 

'공부,일 > Arm' 카테고리의 다른 글

mamory map & LED 켜기  (0) 2021.09.06
uart  (0) 2021.09.02
AVR cygwin 설치 , arm gcc 다운  (0) 2021.08.31
UST-MPB-AT91SAM7S256 v1, 보드 분석및 , sam-ba로 코드 넣는법  (0) 2021.08.31
make , Makefile 사용 방법  (0) 2021.08.27

댓글