카테고리 보관물: STM32 (Cortex M)

STM32F429I Discoverty 보드 에서 CAN2(GPIO PB13) 사용 시 주의할 점.

STM32F429I 디스커버리 보드에서 FMC(SDRAM) 와 LCD 를 사용할 경우 CAN1(CAN Master) 은 사용할 수 없게 된다.

결국 CAN2(CAN Slave) 또한 FMC 와 겹치지만, USB 를 포기할 경우 PB12, PB13 포트 사용할 수 있다. 하지만 한가지 문제점이 발생한다. (좀 큰 프로그램을 만들고자 한다면 SDRAM 이 필요로 하고, LCD 를 사용하려면 SDRAM 도 필요하기에 이 포기하기 힘들다.)

USB 의 VBUS_FS 와 CAN2_TX 가 연결되어 제대로 동작하지 못한다.

C53(CAP 4.7uF) 과 U8 (STMPS2141STR) 과 R65(REG 47K) 를 제거한다.

이렇게 작업을 하면 CAN2 사용이 가능해진다.