STM32_Tutorial_17 - 8BitsCoding/RobotMentor GitHub Wiki
CAN(Controller Area Network) ํต์ ์ด๋?
CAN ํต์ ์ ํน์ฑ์ ๋ค์๊ณผ ๊ฐ๋ค.
- ๋ฉ์์ง ์งํฅ์ฑ ํ๋กํ ์ฝ
- ๋ณด์์ ์๋ฌ ๊ฐ์ง ๋ฉ์ปค๋์ฆ
- ๋ฉํฐ ๋ง์คํฐ ๋ฅ๋ ฅ
- ๊ฒฐ์ ์ด ์๋ ๋ ธ๋ ๊ฐ์ง ๋ฐ ๋นํ์ฑ ๊ธฐ๋ฅ
- ์ ๊ธฐ์ ๋ ธ์ด์ฆ์ ๊ฐํจ
- ์ ๋ ดํ ๊ฐ๊ฒฉ ๋ฐ ๊ตฌ์ฑ์ ์ฉ์ด์ฑ
์์ธํ ์ค๋ช ์ ์ฐธ๊ณ ์ฌ์ดํธ ์ฐธ์กฐํ ๊ฒ
ํต์ ๋ฐฉ๋ฒ ๋น๊ต
ํต์ ์ + ๊ทธ๋ผ์ด๋์ = ๊ฐ ํต์ ์์ ํ์ํ ๋ผ์ธ์ ๊ฐ์์ด๋ค.
CAN์ ๊ฒฝ์ฐ ์ฐจ๋ ์ ํธ๋ก ํต์ ํ๊ธฐ์ GND ์ฐ๊ฒฐ์ด ๋ถ ํ์!
CANํต์ ์ ๋ํด์ ์ข ๋ ์๊ณ ์ถ๋ค๋ฉด??
- http://www.fescaro.com/2016/10/can-ํต์ ์-์ดํด
- http://www.ni.com/white-papaer/2732/ko/
- http://joondong.tistory.com/23
CAN ๋ฐ์ดํฐ ํ๋ ์ ๊ตฌ์กฐ
- ID : ID
- DLC : ๋ฐ์ดํฐ๊ฐ ๋ช ๋ฐ์ดํธ์ธ์ง(์ต๋ 8๋ฐ์ดํธ)
- CRC : ์ค๋ฅ์ฒดํฌ ๊ธฐ๋ฅ
- EOF : End of Frame
์ฝ๋์์ฑ
CubeMX ์คํ
CANํ์ฑํ
Configuration ์ธํ
์ฝ๋๋ถ์