SPI

STM32F103 SPI LL 드라이버 코드 작성하기

STM32F1 LL SPI 코드 작성 예제입니다.   STM32F103 SPI 통신 LL 드라이버 목차 STM32F103 LL SPI CUBEMX로 초기 설정하기 STM32F103 LL SPI 데이터시트 공부하기 STM32F103 LL SPI 코드 작성하기 (현재 포스팅)   데이터 시트를 공부했으니, 분노의 코딩을 할 시간이다.   코딩하는 데 있어서 위 그림이 아주 매우 중요하다.  밑에 적혀있는 디스크립션도 매우 잘 되어 있다. …

STM32F103 SPI LL 드라이버 코드 작성하기 더 보기 »

STM32F103 SPI 데이터시트 공부하기

STM32F103 SPI 데이터시트 공부 포스팅입니다.   STM32F103 SPI 통신 LL 드라이버 목차 STM32F103 LL SPI CUBEMX로 초기 설정하기 STM32F103 LL SPI 데이터시트 공부하기 (현재 포스팅) STM32F103 LL SPI 코드 작성하기   HAL 드라이버는 구조 몰라도 코드 끌어다 쓰면 그만이었지만, LL은 안그렇다. 이번 포스팅을 공부하면서 HAL이 정말 혜자구나..할 수도 있다. SPI 통신 도식도 SPI 구조는 위처럼 …

STM32F103 SPI 데이터시트 공부하기 더 보기 »

STM32F103 SPI CUBEMX 로 LL 드라이버 초기 설정하기

STM32F103 SPI CUBEMX 로 LL 드라이버 초기설정 하는 예제입니다.   STM32F103 SPI 통신 LL 드라이버 목차 STM32F103 LL SPI CUBEMX로 초기 설정하기 (현재 포스팅) STM32F103 LL SPI 데이터시트 공부하기 STM32F103 LL SPI 코드 작성하기   이전에 다룬 SPI 통신과 초기 설정이 크게 다르지 않아 내용을  대부분 발췌했습니다.   인터넷을 뒤져봐도 국내 블로그에서는 SPI를 다룬 글이 잘 …

STM32F103 SPI CUBEMX 로 LL 드라이버 초기 설정하기 더 보기 »

STM32F103 SPI 통신 코드 작성하기

STM32F103 SPI 통신 목차 STM32F103 SPI 통신 CUBEMX로 초기 설정하기 STM32F103 SPI 통신 코드 작성하기 (현재 포스팅)   SPI 통신의 기본 원리는 데이터를 쓴 만큼 데이터를 받는다. 이 말은 즉 데이터를 받고 싶으면 그 만큼 더미데이터를 보내야 한다는 뜻이다. 이번 포스팅은 SPI를 사용하는 ADC 칩과 통신하고자 한다.   처음 SPI를 시작할 때 ADC 칩을 초기화 해야한다. …

STM32F103 SPI 통신 코드 작성하기 더 보기 »

STM32F103 SPI 통신 CUBEMX로 초기 설정하기

STM32F103 SPI 통신 목차 STM32F103 SPI 통신 CUBEMX로 초기 설정하기 (현재 포스팅) STM32F103 SPI 통신 코드 작성하기 인터넷을 뒤져봐도 국내 블로그에서는 SPI를 다룬 글이 잘 없다. 요즘 근 일주일 동안 SPI 통신 칩 데이터 시트를 뒤져보고 HAL 드라이버도 뺑이쳐보고 온갖 삽질을 다해봤는데, 그 중에서 성공했던 세팅만 이 포스팅에 요약하고자 한다. 언제나 그렇듯 CUBEMX를 실행시킨다. CUBEMX 설정 …

STM32F103 SPI 통신 CUBEMX로 초기 설정하기 더 보기 »