본문 바로가기
임베디드.일렉트로닉스/STM32

STM32. SPI 인터럽트 방식.

by i.got.it 2016. 7. 15.

 

개요

 

STM32의 SPI 로 읽기,쓰기 처리시 인터럽트 방식 구현.


SPI 인터럽트 방식 읽기 코딩방식 요점.

1. SPI 읽기 함수 호출시 Non-Blocking 함수인  HAL_SPI_TransmitReceive_IT 호출. 

2. 상기1 의 명령에 의하여 SPI 읽기 완료시 실행되는 인터럽트 핸들러에서 읽은데이터 활용하는 처리부등 추가.


 



 

 

상세.

 


CubeMx 에서의 설정.




인터럽트 핸들러 추가.

함수이름을 void HAL_SPI_TxRxCpltCallback(SPI_HandleTypeDef *hspi)  로 하여 구현한다. 이 함수의 선언은 이미 stm32l4xx_hal_spi.h 에 되어있다. 



 




 본 글 포함된 상위 정리장소

 http://igotit.tistory.com/244 


 


///722.


'임베디드.일렉트로닉스 > STM32' 카테고리의 다른 글

STM32. ST-LINK Utility.  (0) 2016.08.19
STM32L4x6. SPI  (0) 2016.07.15
STM32. GPIO 속도 향상.  (0) 2016.07.15
STM32. UART 특성 시험.  (0) 2016.06.28
STM32. CubeMX 다른프로젝트 복사해서 만들기.  (0) 2016.06.28


비트코인




암호화폐       외환/나스닥/골드         암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)         프랍 트레이더 온라인 지원가능. MT4,MT5