뉴클레오 보드의 윗 파트 설명.
임베디드시스템을 개발하는데 자주 쓰이는 디버거의 통신 방식이 있다. JTAG와 SWD
뉴클레오 보드는 SWD 방식만 지원
CN2에 있는 점퍼를 사용해 두 가지 기능으로 사용할 수 있다.
CN2 점퍼 두 개각 ON(끼워짐) : 보드에 있는 stm32 mcu를 사용 / 업로드 용 (default)
CN2 점퍼 두 개각 OFF(빠짐) : 다른 STM32보드 사용을 위함
1. 보드 MCU 사용 (CN2 Jumpers ON)
CN2에 있는 두 개의 점퍼선이 꼽혀있는 지 확인
CN4는 사용 X, 통신을 방해할 수 있음
2. 외부 MCU 사용 (CN2 Jumpers OFF)
CN2에 있는 점퍼선을 제거
CN4 커넥터의 SWD에 해당하는 신호선을 외부 STM32보드의 신호와 연결하여 사용
CN4의 pin5(reset of target STM32)를 사용하려면 이때 SB12 NRST는 제거해야 함
아무튼 보드를 주문하면 기본적으로 CN2 커넥터에 점퍼가 꼽혀있는 것을 확인할 수 있는데 이걸 빼고 업로드를 하면
이런식으로 에러가 뜬다.
나중에 해당 보드로 개발이나 공부를 하려고하는 사람이 있으면 몰래 빼놓자.
'MCU > stm32' 카테고리의 다른 글
[NUCLEO-F103RB] 보드 분석 : LED (0) | 2024.10.01 |
---|---|
[NUCLEO-F103RB] 보드 분석 : Power Supply (0) | 2024.10.01 |
[NUCLEO-F103RB] 보드 분석 : HW layout (0) | 2024.09.30 |
[NUCLEO-F103RB] 보드 분석 : 개요 (1) | 2024.09.30 |
[NUCELO-F103RB]UART (0) | 2023.01.12 |