
18. STM32 I2C ํต์ - AM1008W-K-P ๋์ ๊ตฌํ
ยท
๐ง STM32
์ด ์ ๊ธ์์ AM1008W-K-P ๋ฐ์ดํฐ์ํธ์ I2C HAL ํจ์๋ค์ ์๊ฐํ๋ค. ์ด๋ฒ ๊ธ์ ์ ์ ๋ณด๋ค์ ์ด์ฉํ์ฌ ์๋์ด๋
ธ์ ๋๊ฐ์ด ์ฌํํ๋๋ก ํ๊ฒ ๋ค. ์ฐ์ ํ๋ก์ ํธ๋ฅผ ์์ฑํ๋ค. ํ๋ก์ ํธ ์์ฑ์ ๋ํ ๋ด์ฉ์ ์๋ตํ๊ฒ ๋ค.1. I2C ์ค์ I2C ๋์์ ๊ตฌํํ๊ธฐ ์ํด ๋ ์ง์คํฐ๋ฅผ ์ค์ ํด์ฃผ์ด์ผ ํ๋๋ฐ, CUBE IDE์์๋ ๊ฐ๋จํ๊ฒ GUI๋ฅผ ํตํด ์์ฑํ ์ ์๋ค. I2C1์ USART1์ ๊ฐ๊ฐ ํ์ฑํ์ํจ๋ค. (์๋ต, ์ด ์ ๊ธ๋ค ์ฐธ๊ณ ๋ฐ๋)USART1๋ ๊ธฐ๋ณธ 115200์ ์ฌ์ฉํ ๊ฒ์ด๋ฏ๋ก ๋ณ๋์ ์ค์ ์ ํ ํ์๋ ์์ง๋ง I2C1์ ์๋๋ฅผ ์ค์ ํด์ฃผ์ด์ผ ํ๋ค.AM1008W-K-P ์ผ์๋ 30kbps ์ดํ์์ ๋์ํ๋ ๊ฒ์ด ์คํ์ด๋ค. I2C1์ default ์ค์ ์ผ๋ก standard ๋ชจ๋๋ก 100kbps์ด๋ค. 100k..