Embedded HW & FW/STM (M3,4,7...)
[STM] STM32F103C8T6์ผ๋ก ADXL345 ๊ฐ์๋(์์ด๋ก) ์ผ์ I2C๋ก ์ ์ดํ๊ธฐ
STM์ MCU์ธ STM32F103C8T6์ผ๋ก ์๋ ๋ก๊ทธ ๋๋ฐ์ด์ค์ ADXL345 ๊ฐ์๋(์์ด๋ก) ์ผ์๋ฅผ I2C๋ฅผ ์ด์ฉํ์ฌ ์ ์ดํด๋ณด๋๋ก ํ๊ฒ ๋ค. 1) ์ด๊ธฐํ ๋จผ์ ์ด๊ธฐํ๋ฅผ ํด์ค์ผ ํ๋ค. ๋ ์ง์คํฐ ์ธํ
์ ํด์ค ๊ฒ์ด๋ค. txData[0] = 0x31; // Data format control, Range = +/-16g (D1,D0 : 1 1) txData[1] = 0x0B; // FULL_RES + Range HAL_I2C_Master_Transmit(&hi2c1, ADXL345_ADDRESS, txData, 2, HAL_MAX_DELAY); (1) ๋ฐ์ดํฐ ํฌ๋ฉง ์ค์ ์ด ์ผ์์ ๊ธฐ๋ณธ ํด์๋๋ 10-bit์ด๋ค. ์ต๋ ํด์๋๋ 13-bit๋ก ์ค์ ์ด ๊ฐ๋ฅํ๋ค. ๊ฐ์๋ g ๊ฐ๋ 2~16 ์ฌ์ด์์ ์ค์ ์ด ๊ฐ๋ฅํ๋ค. ..
2023. 4. 26. 18:56
์ต๊ทผ๋๊ธ