728x90
디버거
디버깅 장비를 디버거라고도 부름
에뮬레이터 Emulator
CPU나 메모리 동작을 흉내. 디버깅에 사용하는 장비나 소프트웨어
JTAG Joint Test Action Group
디지털 회로에서 특정 노드의 디지털 입출력 위해, 직렬 통신 방식으로 출력 데이터를 전송 or 입력데이터 수신
디버거 만드는 방식에도 활용가능. (모든 핀 연결이 아닌 몇 개만 cpu에 올려서 활용)
JTAG 인터페이스 신호
CPU 제조사에 따라 임의로 Pin 배치를 정함 -> 확인 필요
신호 이름 | 해석 |
TDI | Test Data Input |
TDO | Test Data Output |
TMS | Test Mode Select |
TCK | Test Clock |
nTRST | Test Reset |
Nucleo-429 보드는 이와 같은 ST-Link 장비를 따로 장착할 필요 없이 이미 보드에장착되어있음.
ST-Link 파트가 그 역할
728x90
'임베디드 (Embedded) > STM32' 카테고리의 다른 글
[STM32] NUCLEO-F429ZI overcurrent LD5 켜지는 이유 (0) | 2023.10.20 |
---|---|
[STM32] NUCLEO-F429ZI Board Selector로 led, 외부 버튼 실습 (0) | 2023.10.20 |
[STM32] NUCLEO-F429ZI HAL 드라이버 및 GPIO 제어 (0) | 2023.10.19 |
[STM32] NUCLEO-F429ZI led 깜빡이는 간단 예제 (0) | 2023.10.19 |
STM32 설치 및 nucleo-F492ZI 연결 설정 (0) | 2023.10.19 |