[ARM] I2C를 이용한 LCD 화면 출력하기
2022. 6. 19. 15:42ㆍARM

I2C1을 이용해서 통신을 할 생각이다. STM32F429ZI 데이터 시트를 보면 CN7번파트에 PB8, PB9를 I2C 통신핀으로 사용할 수 있어 보인다.


I2C 버스는 SDA, SCL 라인이 Vdd 전원과 pull - up 저항으로 연결되어 있기 때문에 GPIO 에서 설정해줘야한다.
PB8, PB9 모두 설정해주었다.

이렇게하면 ioc 설정은 완료 된다.
LCD 화면에 원하는 문자를 출력하기 위해서는 아래의 주소에서 코드를 이용하면 할 수 있다.
afiskon/stm32-i2c-lcd-1602: STM32: LCD 1602 w/ I2C adapter usage example (github.com)
'ARM' 카테고리의 다른 글
| [STM32] 가변 저항으로 ADC 값 조절하기 (0) | 2022.07.13 |
|---|---|
| [ARM] I2C 통신 (0) | 2022.06.14 |
| [ARM] 난수발생회로 (0) | 2022.06.01 |
| 디지털 금고 (0) | 2022.05.29 |
| 외부 인터럽트(EXTI) (0) | 2022.05.27 |