본문 바로가기

[ST_MICRO]/STM32F0

STM32F030 I2C, UART 디자인시 주의 사항

STM32F030  I2C, UART 디자인시 주의 사항


STM32F030, STM32F050 시리즈에서 TSSOP타입의 소형 페키지는 기존 STM32F1 시리즈와 비교 했을때 약간의 핀맵 차이가 있다.


대부분의 핀은 거의 유사한데 I2C의 경우 UART와 공유하기 때문에 I2C와 UART를 동시에 사용해야 한다면 UART 핀을 리맵해서 사용해야 하므로 주의가 필요하다.


PA9

USART1_TX,TIM1_CH2,TIM15_BKIN,I2C1_SCL



PA10

USART1_RX,TIM1_CH3,TIM17_BKIN,I2C1_SDA




PA13

SWCLK, IR_OUT



PA14

USART1_TX, USART2_TX, SWCLK



PA15

SPI1_NSS, USART1_RX, USART2_RX, EVENTOUT





STM32F103, STM32F030, STM32F050 UART 차이점

STM32F103의 경우 PA2, PA3이 UART2로 할당되어 있지만 STM32F030C6은 하나의 채널만 있으므로 주의를 요한다. 다만 STM32F0x는 UART1에 리맵해서 사용 할 수 있다.

STM32F030C8의 경우 UART가 2채널이기 때문에 UART2를 사용할 수 있다.


PA2 USART1_TX / USART2_TX / TIM15_CH1 / ADC_IN2

PA3 USART1_RX / USART2_RX / TIM15_CH2 / ADC_IN3



STM32F050의 경우 UART가 한채널만 제공된다.

PA2  TIM2_CH3 / USART1_TX / ADC_IN2

PA3  TIM2_CH4 / USART1_RX / ADC_IN3

반응형