0

stm32f4xx.c 파일에 정의되어있는 IRQ-Handlers의 설명을 검색하고 있습니다. 나는 그들에 대한 설명을 찾을 수 없다. 예를 들어STM32F4xx stm32f4xx.c 파일의 IRQ 처리기에 대한 설명

:

void WEAK CAN1_TX_IRQHandler(void);  
void WEAK CAN1_RX0_IRQHandler(void);  
void WEAK CAN1_RX1_IRQHandler(void);  
void WEAK CAN1_SCE_IRQHandler(void); 

이 좋아, 그들 중 일부는 분명하지만, 어디 정보를 찾을 수 있습니다, 무엇을 CAN1_SCE 수단에서 어떤 조건들이 발생?

핸들러에 대한 설명을 찾을 수있는 사람이 있습니까?

답변

0

참조 매뉴얼, CAN 인터럽트. 모든 인터럽트 소스에 대해 핸들러가 있습니다.

enter image description here

상태 변경 오류 인터럽트이다.

오류 및 상태 변화 인터럽트

은 다음 이벤트에 의해 발생 될 수 있습니다

  • 오류 조건을, 자세한 내용은 오류 상태에있는 CAN 오류 상태 레지스터 (CAN_ESR)를 참조하십시오.
  • 웨이크 업 조건 SOF가 CAN Rx 신호에서 모니터링됩니다. 절전 모드로
  • 항목
+0

이봐 벤스, 빠른 답변 감사합니다. 좋습니다. 모든 벡터/소스에는 자체 처리기가 있습니다. 고맙습니다! – TangoOne