KP3S 킹룬이 사용중인 유저인데


반도체 수급난 때문에 STM32F103이 아니라 GD32F303이 붙은 보드가 왔음


분명 MKS KP3 V1.2라고 명시되어 있는데도 코어가 다름


근데 문제가 둘이 약간 스펙 차이가 있거든


그럼 클리퍼 컴파일 할 때 STM32F103으로 해야 하나 하니면 STM32F407로 해야 하나 지금 고민중이야


뭐 쓰느냐에 따라 포트 번호도 달라지거든




STM32F103

STM32F407

GD32F303

코어

ARM Cortex M3

ARM Cortex M4

ARM Cortex M4

플래시 메모리 접속 경로

USART1(PB6, PB7)

USART1(PA9, PA10)

USART3(PC10, PC11)

USART3(PB10, PB11)

USART0(PA9, PA10)

USART1(PA2, PA3)

부트로더 사이즈

0x7000

0x8000

0x8000


데이터시트 뒤져보니까 대충 이렇게 되던데


저거 USART 뒤에 붙는 숫자는 신경 안 써도 되는거겠지?


일단 스펙상으로는 STM32F407에 근접한 거 같아서 그걸로 맞춰놓고 컴파일 해서 올리고 있는데 왜 안 되는걸까